Menu English Ukrainian Tiếng Nga Trang Chủ

Thư viện kỹ thuật miễn phí cho những người có sở thích và chuyên gia Thư viện kỹ thuật miễn phí


ENCYCLOPEDIA VỀ ĐIỆN TỬ TRUYỀN THANH VÀ KỸ THUẬT ĐIỆN
Thư viện miễn phí / Sơ đồ của các thiết bị vô tuyến-điện tử và điện

Thiết bị ánh sáng động có thể lập trình 32 kênh tự động với giao diện nối tiếp. Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện

Thư viện kỹ thuật miễn phí

Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện / ánh sáng

Bình luận bài viết Bình luận bài viết

Các thiết bị ánh sáng động (LDD) được sử dụng rộng rãi để thiết kế thẩm mỹ các quán bar, vũ trường, sòng bạc, chiếu sáng ngày lễ, trong điện tử ô tô (để điều khiển đèn phanh), cũng như để tổ chức quảng cáo được chiếu sáng. SDU với các thuật toán có thể lập trình cho phép bạn triển khai nhiều hiệu ứng ánh sáng động khác nhau và điều khiển một số lượng lớn các yếu tố chiếu sáng theo chương trình.

Ví dụ, một thiết bị như vậy có thể được triển khai trên một bộ vi điều khiển và một số thanh ghi, dưới dạng mạch giao diện, để điều khiển một tập hợp các phần tử ánh sáng. Tuy nhiên, bất chấp sự đơn giản của các giải pháp mạch, việc sản xuất các thiết bị như vậy trong phòng thí nghiệm vô tuyến nghiệp dư vẫn bị hạn chế do không thể tránh khỏi việc sử dụng một lập trình viên hoặc máy tính đắt tiền. Mặt khác, việc sử dụng các vi mạch logic tiêu chuẩn chung giúp có thể chế tạo một thiết bị động ánh sáng đa kênh hoàn toàn tự động với bộ lập trình tích hợp, không yêu cầu sử dụng thêm bất kỳ bộ lập trình viên nào nói chung hoặc máy tính nói riêng. . Điều này cho phép bạn lập trình lại một bộ hiệu ứng ánh sáng động ở chế độ hoàn toàn tự động chỉ trong vài phút. Việc sử dụng giao diện nối tiếp được triển khai trong thiết bị này cho phép bạn điều khiển đồng thời và đồng bộ một số vòng hoa của các phần tử ánh sáng thông qua ba đường tín hiệu (không tính dây chung), tổng chiều dài của chúng có thể đạt tới 100 m.

Thiết bị chiếu sáng động lập trình 32 kênh độc lập với giao diện nối tiếp
Cơm. 1. Sơ đồ mạch điện (click để phóng to)

Tổng quan

SDU 32 kênh tự động lập trình là phiên bản cải tiến của thiết bị được xuất bản trong [1] và cho phép bạn điều khiển độc lập từng phần trong số 32 phần tử ánh sáng của vòng hoa thông qua 3 đường kết nối của giao diện nối tiếp. Phiên bản hiện đại hóa của thiết bị có tính đến tất cả các tính năng của bộ điều khiển hoạt động trên các đường dài không phối hợp. Cấu trúc SDS này cho phép bạn tăng số lượng phần tử với chi phí phần cứng tối thiểu mà không cần tăng dây nối và đặt vòng hoa ở khoảng cách rất xa so với bảng điều khiển chính. Sự đa dạng của hiệu ứng ánh sáng động không bị giới hạn và phụ thuộc vào trí tưởng tượng của người dùng. Kiến trúc này có khả năng tăng số lượng phần tử nhẹ mà không làm thay đổi đáng kể giao thức giao diện nối tiếp. (Điều này sẽ được thảo luận dưới đây).

Phần lớn các thiết kế của thiết bị chiếu sáng động thực hiện điều khiển từng phần tử ánh sáng bằng cách kết nối trực tiếp nó bằng dây dẫn tín hiệu riêng với bảng điều khiển chính. Tuy nhiên, theo quy định, các thiết bị như vậy chỉ cho phép bạn kiểm soát một số lượng nhỏ các phần tử [2]. Việc tăng số lượng của chúng đòi hỏi phải sử dụng thêm chip nhớ và tăng số lượng dây dẫn tương ứng. Điều này dẫn đến sự phức tạp đáng kể của cả mạch điện và mã chương trình cần thiết để flash một số chip bộ nhớ. Ngoài ra, trong phương án này không thể điều khiển một tập hợp các phần tử ánh sáng nằm ở khoảng cách đáng kể so với bảng điều khiển chính.

Ví dụ: thực tế lặp lại các thiết bị động lực ánh sáng [2] cho thấy rằng phần sụn được xuất bản không may là không hoàn hảo và có nhiều lỗi nghiêm trọng. Nhưng người dùng mong đợi kết quả hoạt động của thiết bị sẽ đạt được hiệu ứng hình ảnh thẩm mỹ. Do đó, cách tiếp cận phát triển mã chương trình này hoàn toàn ngăn cản mong muốn lặp lại các thiết bị động lực ánh sáng có thể lập trình, mặc dù có rất nhiều hiệu ứng được triển khai trong phần mềm. Thiết bị được đề xuất không có nhược điểm này và trước khi ghi tổ hợp ánh sáng động hiện tại vào bộ nhớ, nó sẽ được hiển thị trên dòng điều khiển của đèn LED, cho phép bạn loại bỏ hoàn toàn các lỗi có thể xảy ra mà người dùng có thể mắc phải trong quá trình lập trình.

Giải pháp cho bài toán tăng số lượng và điều khiển một tập hợp các phần tử ánh sáng nằm cách bảng điều khiển chính một khoảng cách lớn là sử dụng giao diện nối tiếp giữa bảng mạch chính và vòng hoa gồm các thanh ghi, các phần tử ánh sáng được kết nối trực tiếp với đầu ra của nó. Trong một thiết bị như vậy, dữ liệu được truyền đến các thanh ghi đầu ra trong một khoảng thời gian rất ngắn ở tần số xung nhịp khoảng 12,5 KHz (với tần số xung nhịp của bộ tạo RF là 100 KHz). Các gói dữ liệu nối tiếp nhau với tần số khoảng 10 Hz, dẫn đến sự thay đổi trong tổ hợp ánh sáng động. Vì thời gian cập nhật dữ liệu trong các thanh ghi rất ngắn: 80 μs x 32 xung = 2,56 ms, nên sự thay đổi kết hợp diễn ra mà không thể nhận thấy bằng mắt thường, điều này tạo ra hiệu ứng phát lại liên tục của chúng. Đường dây được làm bằng một bó gồm 4 dây dẫn bị mắc kẹt, trong đó có một dây “thông thường”, có chiều dài đường dây lên tới 10 mét và với một bó gồm 7 dây dẫn bị mắc kẹt, có chiều dài từ 10 đến 100 mét. Trong trường hợp thứ hai, mỗi dây dẫn tín hiệu ("Dữ liệu", "Đồng bộ hóa", "Bật chỉ báo") được tạo thành từ một "cặp xoắn", dây dẫn thứ hai được nối đất ở cả hai phía của đường dây và sau đó, tất cả các dây dẫn được kết hợp thành một bó.

Như đã biết, nhiều phản xạ tín hiệu xảy ra trong các đường truyền dài không khớp, cũng như sự tương tác nhiễu của hai đường tín hiệu trong một bó, trong một số điều kiện nhất định, có thể dẫn đến lỗi truyền dữ liệu, trong trường hợp hệ thống ánh sáng động. nghĩa là vi phạm hiệu quả thẩm mỹ. Điều này đặt ra các hạn chế về độ dài của đường kết nối và đặt ra các yêu cầu nghiêm ngặt về khả năng chống ồn của hệ thống sử dụng giao diện nối tiếp.

Thiết bị chiếu sáng động lập trình 32 kênh độc lập với giao diện nối tiếp
Hình 2 Cấu trúc liên kết PCB (bấm vào để phóng to)


Cơm. 3 Sơ đồ thời gian hoạt động của thiết bị ở chế độ ghi và đọc của thiết bị đèn động 32 kênh tự động có giao diện nối tiếp (bấm vào để phóng to)

Khả năng chống nhiễu của hệ thống sử dụng giao diện nối tiếp phụ thuộc vào nhiều yếu tố: tần số và hình dạng xung của tín hiệu truyền đi, thời gian giữa các lần thay đổi mức (hệ số nhiệm vụ) của xung, điện dung riêng của dây dẫn đi kèm trong bó, điện trở tương đương của đường dây, cũng như điện trở đầu vào của bộ thu tín hiệu và trình điều khiển điện trở đầu ra.

Được biết, tiêu chí chính cho khả năng chống ồn là giá trị ngưỡng điện áp chuyển mạch của các phần tử logic [3]. Điện áp chuyển mạch ngưỡng của phần tử logic đảo ngược được lấy là giá trị mà tại đó đầu ra của phần tử được đặt thành điện áp bằng đầu vào. Đối với các vi mạch cấu trúc TTL (dòng K155), giá trị này xấp xỉ 1,1 V với điện áp nguồn thông thường là 5 V [3]. Việc sử dụng các vi mạch như vậy trong các thiết bị truyền và nhận dữ liệu qua các đường dây dài chưa từng có không cho phép đạt được khả năng chống ồn ở mức chấp nhận được ngay cả khi hoạt động trên đường dây ngắn (5 m). Thực tế là nhiều phản xạ tín hiệu, biên độ của chúng thậm chí vượt quá một chút giá trị ngưỡng điện áp chuyển mạch của các phần tử logic (1,1 V), dẫn đến chuyển đổi nhiều thanh ghi đầu ra và do đó dẫn đến lỗi truyền dữ liệu.

Việc sử dụng các cấu trúc IC TTLSH tiên tiến hơn (dòng KR1533) không giải quyết được vấn đề vì điện áp ngưỡng đối với chúng không cao hơn nhiều và chỉ 1,52 V ở điện áp cung cấp tiêu chuẩn [3]. Để bù một phần tín hiệu phản xạ, các bộ lọc RC thông thường (còn gọi là chuỗi tích hợp) thường được sử dụng, nhưng bản thân chúng gây ra biến dạng cho tín hiệu truyền đi, làm tăng thời gian tăng và giảm của các cạnh tín hiệu một cách giả tạo. Do đó, phương pháp này không hiệu quả và cuối cùng chỉ dẫn đến sự gia tăng tổng điện dung ký sinh của đường dây, tạo ra tải bổ sung cho các vi mạch dịch tín hiệu ở phía truyền của đường dây. Có một vấn đề khác liên quan đến việc sử dụng bộ lọc RC. Khi thời gian tăng và giảm của các cạnh tín hiệu tăng lên, thời gian tín hiệu điều khiển “ở” gần mức ngưỡng “nguy hiểm” của điện áp chuyển mạch của phần tử logic tăng lên, từ đó dẫn đến tăng xác suất xảy ra sự cố. chuyển đổi sai của thanh ghi đầu ra dưới ảnh hưởng của tín hiệu nhiễu. Trong trường hợp sử dụng vi mạch CMOS của dòng KR1564, các đặc tính truyền đối xứng mang lại khả năng chống nhiễu ở mức 45% điện áp nguồn, gần với giá trị lý tưởng (50%) và khả năng chống nhiễu của hệ thống tăng lên khi điện áp nguồn tăng lên, do biên độ của tín hiệu truyền đi tăng lên.


Hình 4 Cấu trúc liên kết PCB của thanh ghi đầu ra (bấm vào để phóng to)

Cơ sở phần tử hiện đại - vi mạch CMOS tốc độ cao với khả năng tải cao và khả năng chống nhiễu tối đa (điện áp chuyển mạch ngưỡng của chúng gần bằng một nửa điện áp cung cấp) - cho phép bạn xây dựng SDS với giao diện nối tiếp, độ dài của các đường kết nối của trong đó, có tính đến các phần kết nối các thanh ghi của vòng hoa từ xa, có thể đạt tới 100 m ngay cả khi sử dụng cáp xoắn đôi thông thường (không có dây dẫn được che chắn!). Ngoài ra, để truyền tín hiệu đến đường dây, các phần tử đệm mạnh mẽ với bộ kích hoạt Schmitt thuộc loại KR1554TL2 được sử dụng, khả năng tải cao cho phép bạn điều khiển trực tiếp tải điện dung.


Hình 5 Sơ đồ mạch điện của thanh ghi đầu ra (bấm vào để phóng to)

Hiệu ứng của các đường dài không khớp bắt đầu xuất hiện khi thời gian trễ truyền tín hiệu dọc theo đường và ngược lại bắt đầu vượt quá khoảng thời gian của các cạnh tăng và giảm của tín hiệu. Bất kỳ sự không khớp nào giữa trở kháng đường dây tương đương và trở kháng đầu vào của phần tử logic ở phía nhận của đường dây hoặc trở kháng đầu ra của trình điều khiển ở phía phát sẽ dẫn đến sự phản xạ nhiều tín hiệu. Giá trị điển hình của thời gian tăng và giảm của các cạnh tín hiệu đối với vi mạch dòng KR1564 là nhỏ hơn 5 ns, do đó hiệu ứng của các đường dài không khớp bắt đầu xuất hiện khi chiều dài của nó lên tới vài chục cm.

Biết được các đặc tính của đường dây truyền tải, chẳng hạn như tổng điện dung đầu vào và điện dung riêng trên một đơn vị chiều dài, có thể tính toán thời gian trễ truyền tín hiệu dọc theo toàn bộ chiều dài của đường dây. Thời gian trễ truyền tín hiệu điển hình thường là 5-10 ns/m. Nếu độ dài của đường kết nối đủ dài và thời lượng của các cạnh tăng và giảm của tín hiệu đủ ngắn (nghĩa là độ dẫn điện cao), thì sự không khớp giữa điện trở tương đương của đường truyền và điện trở đầu vào của CMOS Phần tử logic ở đầu nhận tạo ra sự phản xạ của tín hiệu, biên độ của tín hiệu này phụ thuộc vào giá trị tức thời của điện áp đặt vào đầu vào của phần tử và hệ số phản xạ, do đó, phụ thuộc vào điện trở đường dây tương đương và điện trở đầu vào của phần tử logic đầu vào.

Do điện trở đầu vào của các phần tử của vi mạch dòng KR1564 lớn hơn nhiều lần so với điện trở tương đương của đường dây làm bằng cặp xoắn hoặc dây dẫn được che chắn nên điện áp phản xạ ở đầu vào máy thu sẽ tăng gấp đôi. Tín hiệu phản xạ này truyền dọc theo đường truyền trở lại máy phát, nơi nó được phản xạ lại và quá trình được lặp lại cho đến khi tín hiệu bị suy giảm hoàn toàn.

Ưu điểm của vi mạch CMOS nhờ khả năng tải cao (dòng KR1554) là khả năng điều khiển trực tiếp tải điện dung. Các đặc tính truyền dòng điện-điện áp cân bằng (đối xứng) của các phần tử của các vi mạch này giúp có thể thu được thời gian tăng và giảm gần như giống hệt nhau của tín hiệu. Ngoài ra, để truyền và nhận tín hiệu đến đường dây, bạn có thể sử dụng các phần tử đệm dựa trên bộ kích hoạt Schmitt, giúp khôi phục hình dạng hình chữ nhật nghiêm ngặt của tín hiệu bị méo và do đó loại bỏ việc kích hoạt sai các thanh ghi. Ngoài ra, sự hiện diện của độ trễ trong đặc tính truyền (ở điện áp cung cấp 5 V đối với IC KR1564TL2, giá trị này xấp xỉ 400 mV) tạo ra biên độ miễn nhiễm nhiễu bổ sung [3].

Sơ đồ

Thiết bị chứa hai thanh ghi được kết nối song song. Một trong số đó là bộ điều khiển được cài đặt trên bo mạch chính của thiết bị. Đèn LED được kết nối với đầu ra của các vi mạch (DD18 - DD21), qua đó quá trình lập trình được quan sát một cách trực quan. Thứ hai - thanh ghi đầu ra (DD23, DD25, DD27, DD29) - là bộ điều khiển vòng hoa của các phần tử ở xa. Cả hai thanh ghi đều hoạt động đồng bộ, nhưng chỉ có thanh ghi đầu tiên tham gia vào quá trình lập trình. Việc điều khiển thanh ghi đầu ra và do đó tải dữ liệu vào nó được thực hiện thông qua các đường tín hiệu của giao diện nối tiếp: “Dữ liệu”, “Đồng bộ hóa” và “Bật hiển thị”. Dòng thứ ba là phụ trợ; tín hiệu này tắt nhanh các đầu ra IC của tất cả các thanh ghi trong khi tổ hợp dòng điện đang tải, giúp loại bỏ hiệu ứng nhấp nháy của đèn LED quán tính thấp. Do đó, một vòng hoa gồm các phần tử từ xa được kết nối với bo mạch chính của thiết bị (không tính các phần tử che chắn (chỉ cần thiết khi chiều dài đường dây lớn hơn 10 m), là một cặp của mỗi dây dẫn tín hiệu) chỉ với bốn dây: “Dữ liệu”, “Đồng bộ hóa”, “Độ phân giải chỉ báo” và “Chung”.

Nhờ sử dụng giao diện nối tiếp, thiết kế này của thiết bị cho phép bạn tăng số lượng phần tử nhẹ với chi phí phần cứng tối thiểu mà không làm phức tạp đáng kể giao thức. Số lượng tối đa của chúng chỉ bị giới hạn bởi khả năng chống ồn của đường truyền và khả năng tải của nguồn điện. Với các giá trị được chỉ định của các phần tử định thời C4R12 của bộ tạo xung nhịp RF được lắp ráp trên các phần tử DD3.3, DD3.4 và đặt điện trở điều chỉnh R13 của động cơ đến vị trí tương ứng với điện trở cực đại (tương ứng với tần số của máy phát RF FT = 20 KHz) và làm dây dẫn tín hiệu thành dây xoắn đôi, chiều dài có thể lên tới 100 mét.

Thiết bị sử dụng IC bộ nhớ không bay hơi (EEPROM) 16 Kbit (16384 bit), loại AT28C16-15PI. Dung lượng bộ nhớ tương ứng với một tổ hợp là 32 bit. Toàn bộ chu trình tạo hiệu ứng ánh sáng động, chẳng hạn như “lửa chạy”, bao gồm 32 tổ hợp. Do đó, dung lượng bộ nhớ bị chiếm bởi hiệu ứng như vậy là 32x32=1024 bit, do đó, số lượng hiệu ứng loại này tối đa có thể được ghi đồng thời vào EEPROM là 16384/1024=16. Cần lưu ý rằng hiệu ứng này tiêu tốn nhiều tài nguyên nhất, do đó số lượng hiệu ứng ánh sáng động thực tế chiếm ít hơn không gian địa chỉ EEPROM có thể lớn hơn đáng kể. Để có được số lượng hiệu ứng lớn hơn nữa, với cùng số lượng phần tử vòng hoa, dung lượng bộ nhớ có thể được tăng lên, ví dụ, lên 64 Kbit bằng cách thay thế IC EEPROM bằng AT28C64-15PI và tăng dung lượng bit của bộ đếm địa chỉ.

Quá trình lập trình khá đơn giản và thuận tiện: được thực hiện bằng cách nhấn tuần tự ba nút. Sự kết hợp của các phần tử phát sáng được thiết lập bằng cách nhấn tuần tự hai nút: SB1 - “Viết “0” và SB2 - “Viết “1””, tương ứng với việc bật và tắt đèn LED trên đường dây. Mục nhập “không” tương ứng chính xác với đèn LED được bật, vì mức này xuất hiện ở đầu ra tương ứng của thanh ghi. Tổ hợp đèn LED được ghi vào các thanh ghi sẽ được dịch sang phải một chữ số ngay sau lần nhấn tiếp theo của bất kỳ nút nào được chỉ định. Kết hợp đã tạo được ghi vào EEPROM bằng cách nhấn nút SB3 một lần - “Lưu kết hợp”. Trong trường hợp này, một chuỗi xung được tạo tự động, trong đó trạng thái hiện tại của thanh ghi điều khiển được ghi vào EEPROM. Cần đặc biệt nhấn mạnh rằng thuật toán lập trình như vậy cho phép bạn loại bỏ hoàn toàn các lỗi có thể xảy ra do người dùng trong quá trình lập trình, vì không cần phải nhấn nút SB3 ngay sau khi nhập tổ hợp trên dòng điều khiển và chỉ sau khi đảm bảo rằng các nút SB1 và ​​SB2 đã được nhập đúng tổ hợp - hãy nhấn SB3.

Nguyên tắc hoạt động

Sơ đồ mạch điện của SDS 32 kênh có thể lập trình tự động được hiển thị trong Hình 1. 8. Sơ đồ thể hiện rõ ràng kết nối của một thanh ghi đầu ra, bao gồm 1 vi mạch, sử dụng ba dây dẫn tín hiệu của đường kết nối. Có thể có một số thanh ghi đầu ra như vậy khi được kết nối song song sẽ hoạt động đồng bộ. Dây dẫn chung (không thể hiện trong sơ đồ) nối thanh ghi đầu ra và dây chung của bo mạch điều khiển chính cũng nằm trong đường dây kết nối và phải được làm bằng dây bện có tiết diện tối thiểu 2 mmXNUMX.

Thiết bị có thể hoạt động ở hai chế độ: lập trình và đọc. (Sơ đồ thể hiện vị trí của công tắc SA1 tương ứng với chế độ phát lại.) Chế độ lập trình được đặt ở vị trí phía dưới (theo sơ đồ) của công tắc SA1. Chế độ này cho biết đèn LED HL2 màu đỏ đang bật. Trong trường hợp này, hoạt động của bộ tạo xung hình chữ nhật tần số thấp được lắp ráp trên các phần tử DD3.1, DD3.2 bị chặn và mức logic thấp được hình thành ở đầu ra của phần tử DD3.2 (chân 6). Việc nhấn liên tục các nút SB1, SB2 sẽ dẫn đến xuất hiện các mức logic “0” ở đầu ra “1Q” hoặc “2Q” của vi mạch DD2, chứa 4 bộ kích hoạt RS độc lập giống hệt nhau. Sự xuất hiện của bất kỳ mức nào trong số này ở đầu ra “1Q” hoặc “2Q”, và do đó ở một trong các đầu vào của phần tử DD1.2, dẫn đến sự hình thành xung dương ở đầu ra của nó và giới hạn thời lượng tiếp theo của nó bởi chuỗi biệt hóa C2R10. Vì các số 0 logic được đặt ở đầu vào “S1”, “S14” của bộ ghép kênh DD0, nên thông tin từ đầu vào “A0”, “B18” sẽ được gửi đến đầu ra của nó. Trong trường hợp này, mức độ nào sẽ được ghi vào chữ số đầu tiên của thanh ghi DD23, DD1 tùy thuộc vào nút nhấn SB2 hoặc SB1. Khi nhấn SB2, số XNUMX logic sẽ được ghi và khi nhấn SBXNUMX, số logic sẽ được ghi.

Sau khi nhập tổ hợp vào dòng điều khiển của đèn LED HL12-HL43, và do đó vào các thanh ghi điều khiển DD18-DD21, hãy nhấn nút SB3. Việc này bắt đầu một chu kỳ ghi tổ hợp hiện tại vào EEPROM, bao gồm 4 chu kỳ. Ở mỗi chu kỳ xung nhịp, nội dung của thanh ghi DD16 được ghi vào thanh ghi đệm DD21, nó được ghi lại vào EEPROM, thông tin chứa trong thanh ghi điều khiển DD18-DD21 được dịch sang phải 8 bit và nội dung của thanh ghi DD21 được viết để đăng ký DD18. Do đó, sau khi hoàn thành chu kỳ thứ 4, nội dung của cả 4 IC của thanh ghi điều khiển sẽ được ghi vào EEPROM đồng thời cập nhật trạng thái của chúng.

Khi bạn nhấn nút SB3, một xung dương được tạo ra ở đầu ra “3Q” của bộ kích hoạt RS thứ ba của IC DD2, có thời lượng bằng thời gian nhấn nút. Xung này, sau khi được đảo ngược bởi phần tử DD4.1 và giới hạn khoảng thời gian bằng chuỗi vi phân C3R11, sẽ đặt bộ kích hoạt RS thứ 4 của IC DD2 về một trạng thái duy nhất. Một đơn vị logic từ đầu ra “4Q” (chân 13) cho phép hoạt động của bộ tạo RF được tạo trên các phần tử DD3.3, DD3.4, đồng thời cấm chỉ báo tổ hợp ánh sáng động hiện tại có trong bộ điều khiển và đầu ra sổ đăng ký. Điều này là cần thiết để loại bỏ hiệu ứng nhấp nháy của đèn LED có quán tính thấp trong quá trình tải tổ hợp mới. Mức này cũng ảnh hưởng đến đầu vào của các phần tử logic DD11.1, DD11.2 và gây ra sự xuất hiện của mức logic “1” ở đầu ra của phần tử cuối cùng trong số chúng, tác động lên đầu vào “S0” (chân 14) của Bộ ghép kênh DD14 và cho phép truyền thông tin đầu ra (chân 7 và 9) từ đầu vào tương ứng "A1", "B1". Vì tại thời điểm bật nguồn, mạch đặt lại các bộ đếm DD6, DD7, DD8.1, DD8.2, DD9.1 đang hoạt động, nên tại thời điểm đầu tiên của 4 chu kỳ đầu tiên của chu kỳ ghi tại đầu ra “0” (chân 3) của bộ đếm DD6, DD7 mức đơn vị logic được hình thành.

Sự giảm âm của xung đầu tiên có cực dương ở đầu vào “CP” (chân 13) của bộ đếm DD6 sẽ dẫn đến xuất hiện một mức logic ở đầu ra “1” (chân 2), và do đó là mức “ 1” ở đầu ra của phần tử DD5.2. Mức này, “đi qua” bộ ghép kênh thấp hơn DD14 theo mạch và được đảo ngược bởi bộ kích hoạt Schmitt DD17.3, ảnh hưởng đến đầu vào cổng “C” (chân 12) của thanh ghi điều khiển DD18-DD21 (xem sơ đồ trong Hình 2). : cạnh âm "CLK1").

Mức logic này ở đầu ra của phần tử DD5.2 sẽ được duy trì cho đến khi xung thứ ba rơi vào đầu vào “CP” của bộ đếm DD6 (xem sơ đồ trong Hình 2: cạnh dương (cạnh) “CLK1”). Trong khoảng thời gian này, giữa mức suy giảm của xung thứ 1 và thứ 2, một xung âm sẽ được tạo ra ở đầu ra của biến tần DD4.4 (xem sơ đồ trong Hình 2: “CLK2”). Xung này, sau khi được lặp lại bởi bộ ghép kênh trên cùng trong mạch, là một phần của IC DD15, sẽ ghi một bit thông tin từ đầu ra “PR” (chân 16) của bit cuối cùng của thanh ghi điều khiển DD17 vào bộ đệm DD21 đăng ký. Sự sụt giảm xung dương ở đầu ra của biến tần DD4.4 trùng khớp với sự suy giảm xung thứ 2 ở đầu vào “CP” của bộ đếm DD6 (xem sơ đồ trong Hình 2: cạnh “CLK2”). Theo sự suy giảm của xung thứ 3 ở đầu vào “CP” của bộ đếm DD6, mức giảm dương (“CLK5.2”) sẽ được hình thành ở đầu ra của phần tử DD1, sau khi được lặp lại bởi bộ ghép kênh phía dưới của IC DD14 và được đảo ngược bởi bộ kích hoạt Schmitt DD17.3, sẽ ghi một bit thông tin từ đầu ra “PR” của bit cuối cùng của thanh ghi điều khiển DD21 đến bit đầu tiên của thanh ghi DD18. Bộ kích hoạt Schmitt mạnh mẽ DD17.1 và DD17.2 (một phần của IC KR1554 TL2) được bao gồm trong thiết bị để vận hành trực tiếp trên đường dây có tải điện dung, cũng như để ngăn tín hiệu phản xạ từ đường dây đến đầu vào của thanh ghi điều khiển bằng cách tách các chuỗi tín hiệu tương ứng.

Quy trình được mô tả được lặp lại 8 lần cho đến khi thanh ghi đệm DD16 được lấp đầy và nội dung của thanh ghi DD21 được ghi lại vào thanh ghi DD18. Sau khi hoàn thành xung đồng bộ âm thứ 8 ở đầu vào “C” của thanh ghi đệm (xem sơ đồ trong Hình 2: Cạnh “CLK2”), trạng thái hiện tại của thanh ghi DD16 sẽ được ghi lại hoàn toàn vào thanh ghi DD21. Điều này sẽ xảy ra khi xung thứ 58 giảm ở đầu vào “CP” của bộ đếm DD6.

Theo sự suy giảm này, bộ đếm DD6 sẽ chuyển sang trạng thái thứ 3. Vì tại thời điểm này, bộ đếm DD7 đã ở trạng thái thứ 7 nên hai tín hiệu logic một mức đến đầu vào của phần tử DD12.1 sẽ khiến mức logic 12.1 xuất hiện ở đầu ra của nó. Do đó, một xung âm (“CS”, xem Hình 2) sẽ được tạo ra ở đầu ra của phần tử DD3.3, có thời lượng bằng khoảng thời gian lặp lại xung của bộ tạo RF được tạo trên các phần tử DD3.4, DD15. Sau khi “chuyển” qua cực dưới, theo mạch, IC ghép kênh DD0 (hãy nhớ rằng ở đầu vào “S1”, mức “không” được đặt, được đặt bằng công tắc SA15), xung âm này lấy mẫu tinh thể IC EEPROM DD8 tại đầu vào “CS” (“Chip”) Chọn" - "Crystal Select") và do đó tạo ra bản ghi song song 16 bit thông tin được tạo ra ở đầu ra của thanh ghi đệm DD0 tại địa chỉ được đặt ở đầu vào A10-A13 của EEPROM DDXNUMX.

Việc điều khiển trực quan việc lấp đầy không gian địa chỉ của IC EEPROM DD13 được thực hiện bằng dòng đèn LED HL3 - HL11, hiển thị địa chỉ hiện tại của các bộ đếm nhị phân DD8.1, DD8.2, DD9.1. Sáu đèn LED đầu tiên HL3-HL9, màu xanh lá cây, biểu thị việc lấp đầy 25% không gian địa chỉ đầu tiên, HL10 màu vàng kết hợp với màu xanh lá cây - từ 25 đến 50%, HL11 màu đỏ kết hợp với màu vàng và xanh lục - từ 50 đến 100% . Ánh sáng đồng thời của tất cả các đèn LED ở chế độ ghi cho biết toàn bộ không gian địa chỉ EEPROM đã đầy, ngoại trừ các ô ở bốn địa chỉ cuối cùng. Sau khi ghi lại tổ hợp ánh sáng động ở bốn địa chỉ cuối cùng, các bộ đếm DD8.1, DD8.2 được đặt ở trạng thái 9.1 và DD3 ở trạng thái thứ tám, đi kèm với việc tắt đèn LED HL11-HLXNUMX. Mức XNUMX được đặt trên tất cả các dòng địa chỉ. Trong trường hợp này, chương trình có thể được ghi lại.

Chế độ đọc được thiết lập bằng cách di chuyển công tắc SA1 lên vị trí trên, theo sơ đồ, tương ứng với việc bật đèn LED màu xanh lá cây HL1. Thiết bị có thể được chuyển sang chế độ này bất cứ lúc nào, ngay cả khi không hoàn thành việc lập trình toàn bộ không gian địa chỉ EEPROM. Trong trường hợp này, chương trình đã được ghi trước đó tại các địa chỉ sẽ được phát lại, bắt đầu từ không gian địa chỉ hiện tại đến hết không gian địa chỉ, sau đó chu kỳ phát lại chương trình sẽ tiếp tục, bắt đầu từ địa chỉ EEPROM số 6. Nếu cài đặt chế độ đọc trước khi bật nguồn thì mạch reset lắp trên các phần tử C15R1.3, DD1.4, DD5.1, DD6 ​​sẽ đặt các bộ đếm DD7, DD8.1, DD8.2, DD9.1, DD1 .3.1 về 3.2. Ở chế độ này, mức logic một từ bên trái, theo mạch, đầu ra của công tắc SA10 sẽ cho phép hoạt động của máy phát tần số thấp được chế tạo trên các phần tử DD3.2, DD4.1 với tần số khoảng 3 Hz. Các xung phân cực dương từ đầu ra của phần tử DD11, sau khi đảo ngược bởi phần tử DD4 và giới hạn thời lượng bằng chuỗi vi phân C2R6, sẽ khiến flip-flop RS thứ 10.1 của IC DDXNUMX được đặt ở một trạng thái duy nhất. Ở chế độ này, sự suy giảm của xung dương đầu tiên ở đầu vào “CP” của bộ đếm DDXNUMX sẽ đặt xung sau về trạng thái đơn, điều này sẽ dẫn đến việc chuyển phần tử DDXNUMX sang trạng thái XNUMX.

Mức logic 10.2 từ đầu ra của nó, được đảo ngược bởi phần tử DD11.4, ảnh hưởng đến đầu vào của phần tử DD1 và cùng với mức “một” đến đầu vào thứ hai của phần tử này, cũng đặt mức “16” ở mức của nó. đầu ra. Mức này sẽ dẫn đến việc chuyển các đầu ra của thanh ghi đệm DD2 sang trạng thái thứ ba - bây giờ chúng đã trở thành đầu vào (xem sơ đồ trong Hình 6: cạnh "SL"). Khi xung thứ hai suy giảm ở đầu vào “CP” của bộ đếm DD2, mức logic “4” xuất hiện ở đầu ra “1” (chân 5.3), biến phần tử DD12.3 thành một trạng thái duy nhất. Một mức duy nhất từ ​​đầu ra của nó ảnh hưởng đến đầu vào của phần tử DD13 và kết hợp với mức logic một đến đầu vào thứ hai của phần tử này, đặt mức logic 2 ở đầu ra của nó. Mức logic này, tác động lên đầu vào "OE" ("Kích hoạt đầu ra" - "Cho phép đầu ra") của IC DD15 EEPROM, dẫn đến chuyển các đầu ra của nó sang trạng thái hoạt động (xem sơ đồ trong Hình 0: "OE" suy giảm) , đồng thời, “chuyển” qua bộ ghép kênh phía dưới DD1 theo sơ đồ (vì đầu vào “S13” của nó hiện được đặt ở mức “0”), dẫn đến việc lựa chọn IC EEPROM DD7, ở đầu vào “CS” . Tại các đầu ra "D0" - "D10" của EEPROM, dữ liệu được ghi vào địa chỉ hiện tại được đặt ở địa chỉ đầu vào "AXNUMX" - "AXNUMX" sẽ xuất hiện.

Đồng thời, khi xung thứ hai suy giảm ở đầu vào “CP” của bộ đếm DD6, việc hình thành xung âm để ghi song song vào thanh ghi đệm DD16 bắt đầu (xem sơ đồ trong Hình 2: sự suy giảm đầu tiên của “CLK2”). Xung này được tạo ra ở đầu ra của phần tử DD11.3 ở đầu mỗi chu kỳ trong số 4 chu kỳ của chu kỳ đọc, tức là. trước khi bắt đầu hình thành từng xung trong số 8 xung đồng bộ ("CLK1") của thanh ghi điều khiển và đầu ra. Sự hình thành xung ghi song song vào thanh ghi đệm DD16 (xem sơ đồ trong Hình 2: cạnh đầu tiên của “CLK2”) sẽ kết thúc khi xung thứ ba suy giảm ở đầu vào “CP” của bộ đếm DD6. Khi xung thứ tư suy giảm ở đầu vào “CP” của bộ đếm DD6, phần tử DD12.3 sẽ chuyển sang trạng thái logic một, từ đó sẽ chuyển đầu ra của IC EEPROM DD13 sang trạng thái thứ ba (điện trở cao) trạng thái (xem sơ đồ trong Hình 2: cạnh “OE”). Sự rơi của xung thứ năm ở đầu vào “CP” của bộ đếm DD6 sẽ chuyển các đầu ra của thanh ghi đệm DD16 sang trạng thái hoạt động (xem sơ đồ trong Hình 2). 16: “SL” từ chối). Việc phân tách thời gian của các thời điểm bật và tắt các giai đoạn đầu ra của thanh ghi đệm DD13 và EEPROM DD2 là cần thiết để phối hợp chính xác các giai đoạn đầu ra của các vi mạch này. Như có thể thấy từ sơ đồ thời gian của chế độ đọc (xem Hình 0), đầu tiên các đầu ra "D7" - "D13" của DD1 EEPROM bị tắt, sau đó, sau 1 chu kỳ xung nhịp của bộ tạo RF, các đầu ra "8" - "16" của thanh ghi đệm được bật DD2. Sau 16 chu kỳ xung nhịp khác, các đầu ra DD1 sẽ bị tắt và sau 13 chu kỳ xung nhịp nữa, các đầu ra DDXNUMX hiện đã được bật.

Khi xung thứ 6 giảm ở đầu vào “CP” của bộ đếm DD6, việc hình thành đồng thời các xung đọc (“CLK2”) của thanh ghi đệm DD16 và xung ghi (“CLK1”) vào thanh ghi điều khiển DD18-DD21 bắt đầu . Việc hình thành xung ghi (xem sơ đồ ở hình 2: cạnh “CLK1”) trong các thanh ghi DD18-DD21 sẽ kết thúc 1 chu kỳ xung nhịp trước khi kết thúc quá trình hình thành xung đọc (xem sơ đồ ở hình 2: cạnh thứ hai “CLK2) ") của thanh ghi đệm DD16. Kết quả là, nội dung của thanh ghi đệm DD16 sẽ được ghi lại vào thanh ghi DD18 và nội dung của thanh ghi đệm sau sẽ được ghi lại tuần tự vào thanh ghi DD19, v.v. Sau khi hoàn thành chu kỳ đọc kết hợp hiện tại, một cạnh âm được hình thành ở đầu ra “2” (chân 4) của bộ đếm DD8.1, sau khi giới hạn khoảng thời gian bằng chuỗi RC phân biệt C5R14 và đảo ngược phần tử DD1.3. 6, dẫn đến việc thiết lập lại các bộ đếm DD7, DD4 và cài đặt về trạng thái 2 của flip-flop RS thứ 3.3 của IC DD3.4. Mức logic thấp từ đầu ra của nó dẫn đến chặn hoạt động của bộ tạo RF được lắp ráp trên các phần tử DD3.4, DD4. Đầu ra của phần tử DD13 được đặt ở mức logic 2 không đổi. Đồng thời, mức “không” từ đầu ra “18Q” (chân 21) của bộ kích hoạt RS thứ tư DD23, biến các đầu ra của bộ điều khiển DD25-DD27 và các thanh ghi đầu ra DD29, DDXNUMX, DDXNUMX, DDXNUMX thành trạng thái hoạt động. trạng thái và cho phép chỉ thị sự kết hợp ánh sáng động hiện tại. Trong trường hợp này, một tổ hợp mã sẽ được cố định ở đầu ra của các thanh ghi và cho đến khi xung dương tiếp theo giảm ở đầu ra của bộ tạo tần số thấp, nó sẽ được hiển thị trên dòng đèn LED.

XÂY DỰNG VÀ CHI TIẾT. Bộ điều khiển chính được lắp ráp trên một bảng mạch in có kích thước 100x150 mm (Hình 3) và các thanh ghi đầu ra có kích thước 25x80 mm (Hình 4) được làm bằng sợi thủy tinh lá dày 1,5 mm với lớp kim loại hóa hai mặt. Các thiết kế bảng mạch in được thiết kế để vẽ bằng tay, điều này sẽ đơn giản hóa việc sản xuất chúng trong phòng thí nghiệm vô tuyến nghiệp dư. Các kết nối được thể hiện bằng đường đứt nét được thực hiện bằng dây bện mỏng cách điện.

Thiết bị sử dụng điện trở cố định loại MLT-0,125, điện trở thay đổi - SP3-38b, tụ điện K10-17 (C1-C6, C8), K50-35 (C7, C9-C16); Đèn LED siêu sáng, bốn màu, trên bảng điều khiển chính - đường kính 3 mm và trên vòng hoa từ xa - 10 mm, loại KIPM-15, được đặt theo trình tự xen kẽ. Tất nhiên, cũng có thể kết hợp các yếu tố phát sáng khác. Để điều khiển tải mạnh hơn, chẳng hạn như đèn sợi đốt hoặc vòng hoa của đèn LED kết nối song song, các thanh ghi đầu ra phải được bổ sung bằng bóng bán dẫn hoặc công tắc triac. Điốt bảo vệ VD1 và điốt tách (VD2, VD3) có thể là bất kỳ điốt silicon công suất trung bình nào. Các nút SB1-SB3, loại KM1-1 và công tắc, loại MT-1, được hàn trực tiếp trên bảng điều khiển. Các lỗ có cấu hình thích hợp được cung cấp cho chúng.

Các vi mạch thanh ghi đầu ra (DD22-DD29, xem Hình 5), điều khiển vòng hoa từ xa của các phần tử ánh sáng, như đã lưu ý ở trên, được kết nối với bảng điều khiển chính bằng cách sử dụng các cặp dây xoắn. Sự bao gồm của chúng (có tính đến các bộ kích hoạt Schmitt đảo ngược bổ sung) tương tự như IC DD18-DD21 của thanh ghi điều khiển (xem Hình 1), nhưng dữ liệu từ đầu ra truyền “PR” của IC DD29 cuối cùng của thanh ghi đầu ra là không được sử dụng, vì thanh ghi đầu ra chỉ hoạt động ở chế độ nhận thông tin (tải xuống, nhưng không đọc). Vòng hoa từ xa của các phần tử ánh sáng, cũng như bộ điều khiển chính, được cấp nguồn từ nguồn 12 V ổn định riêng biệt. Dòng điện mà thiết bị tiêu thụ không vượt quá 600 mA (đây là giá trị cao nhất khi tất cả các đèn LED sáng đồng thời) và khi sử dụng IC KR1533IR24, nó không vượt quá 750 mA. Vì vậy, bộ nguồn phải có công suất tải phù hợp. Nên sử dụng nguồn điện có dòng tải tối thiểu ít nhất là 1A, đặc biệt để cấp nguồn cho các thanh ghi đầu ra (từ xa). Điều này sẽ làm giảm biên độ của tín hiệu nhiễu gây ra qua mạch nguồn đến các mạch tín hiệu của vi mạch thanh ghi.

Như đã đề cập trước đó, dữ liệu đến thanh ghi đầu ra (DD23, DD25, DD27, DD29) được truyền qua các đường tín hiệu giao diện nối tiếp: “Dữ liệu” và “Đồng bộ hóa”. Cần lưu ý rằng các phần tử của vi mạch KR1554 TL2 (74AC14) được sử dụng làm bộ dịch đệm trên bảng điều khiển chính chứ không phải phần tử KR1564 TL2 (74HC14), vì chỉ phần tử đầu tiên trong số chúng có khả năng cung cấp dòng điện đầu ra lớn ( lên đến 24 mA) và điều khiển trực tiếp tải điện dung. Với chiều dài đường truyền ngắn (tối đa 10 m), tần số của các xung đồng bộ được đặt ở mức tối đa (100 kHz) và thanh trượt điện trở cắt R13 được đặt ở vị trí tương ứng với điện trở tối thiểu. Với sự gia tăng đáng kể về chiều dài đường dây (hơn 10 m), biên độ của tín hiệu nhiễu gây ra trong đường tín hiệu bởi các dây dẫn liền kề sẽ tăng lên. Nếu biên độ nhiễu vượt quá ngưỡng điện áp chuyển mạch của bộ kích hoạt Schmitt đầu vào (có tính đến hiện tượng trễ), có thể xảy ra lỗi truyền dữ liệu. Để loại bỏ tình trạng này, khi bộ điều khiển hoạt động trên một đường dây tương đối dài (từ 10 đến 100 m), có thể cần giảm nhẹ tần số của máy phát RF bằng điện trở R13. Tốc độ tải của các tổ hợp ánh sáng động sẽ giảm, nhưng sẽ không có sự khác biệt về hình ảnh trong hoạt động của thiết bị, vì hiệu ứng nhấp nháy của đèn LED bị che lấp hoàn toàn bởi tín hiệu “Độ phân giải màn hình”. Ngay cả với tần số tối thiểu có thể có của bộ tạo RF (20 kHz), thời gian cập nhật tối đa của tổ hợp ánh sáng-động sẽ là 400 μs x 32 xung = 12800 μs (12,8 ms), tương ứng với tần số tái tạo khoảng 78 Hz . Tần số này gần với giá trị công thái học là 85 Hz.

Các thanh ghi DD16, DD18-DD21 loại KR1564IR24 (tương tự trực tiếp của 74HC299), được sử dụng trên bảng điều khiển chính, có thể được thay thế bằng KR1554IR24 (74AC299) và, trong trường hợp nghiêm trọng, bằng KR1533IR24. Vì vi mạch KR1533IR24 (SN74ALS299) có cấu trúc TTLSH và tiêu thụ dòng điện khá lớn ngay cả ở chế độ tĩnh (khoảng 35 mA), nên sử dụng vi mạch CMOS loại KR1564IR24 (74HC299) trong các thanh ghi (đầu ra) từ xa. Trên bảng điều khiển chính, có thể sử dụng các thanh ghi của bất kỳ dòng KR1554, KR1564 hoặc KR1533 nào. Trong trường hợp không có EEPROM AT28C16-15PI, bạn có thể sử dụng RAM tĩnh KR537RU10 (RU25). Hơn nữa, nếu có nhu cầu lưu trữ lâu dài chương trình điều khiển, bạn cần sử dụng nguồn điện dự phòng 3V, gồm hai phần tử loại LR03 (AAA), được kết nối thông qua một diode tách germanium loại D9B, như được trình bày trong [1].

Bộ ổn định tích hợp DA1 (KR142EN5B), với định mức của điện trở giới hạn dòng R17-R59 được chỉ ra trong sơ đồ, không cần bộ tản nhiệt, nhưng nếu không có đèn LED siêu sáng, bạn có thể sử dụng đèn LED thông thường có độ sáng tiêu chuẩn. Trong trường hợp này, giá trị của điện trở R17-R59 phải giảm từ ba đến bốn lần và phải lắp bộ ổn định trên bộ tản nhiệt có diện tích ít nhất là 100 cm2. Điện áp cung cấp của cả bo mạch điều khiển chính và các thanh ghi đầu ra có thể được chọn trong khoảng 9-15V, nhưng khi tăng, cần nhớ rằng công suất tiêu tán bởi IC ổn định tăng tỷ lệ với điện áp rơi trên chúng . Tần số chuyển đổi của tổ hợp đèn động có thể được thay đổi bằng cách điều chỉnh điện trở R9 và tốc độ tải khi làm việc trên các đường dây rất dài là R13.

Phương pháp lập trình

Chuẩn bị cho thiết bị hoạt động bao gồm việc nhập các tổ hợp đèn động vào bộ nhớ EEPROM bằng các nút SB1-SB3. Cũng có thể có một tùy chọn thay thế: viết chương trình điều khiển được tạo, chẳng hạn, theo phương pháp được thảo luận trong [4], sử dụng bộ lập trình tiêu chuẩn, sau đó lắp IC EEPROM vào ổ cắm, đã được hàn trước đó trên bo mạch thiết bị.

Ví dụ, hãy xem xét việc lập trình hiệu ứng “cháy”. Chúng ta sẽ giả định rằng nguồn đã bị tắt trước khi bắt đầu lập trình.

Ví dụ 1. Hiệu ứng “Running Fire”. Bật nguồn điện lên. Đèn LED HL3-HL11 sẽ không sáng (các bộ đếm DD8.1, DD8.2, DD9.1 ở trạng thái 2). Chế độ lập trình được biểu thị bằng đèn LED màu đỏ HL1. Nhấn nút SB12 một lần. Kiểm soát việc bật đèn LED HL3. Nhấn nút SB18 một lần. (Điều này sẽ ghi lại sự kết hợp hiện tại đồng thời cập nhật nội dung của các thanh ghi điều khiển DD21-DD2). Nhấn nút SB12 một lần. Giám sát đèn LED HL13 tắt và đèn HL3 bật. Nhấn nút SB2 một lần. Nhấn nút SB13 một lần. Giám sát đèn LED HL14 tắt và HL3 bật. Nhấn nút SBXNUMX một lần. Lặp lại cho đến khi đèn LED bật đi qua tất cả các vị trí.

Trong quá trình lập trình, việc nhấn nút SB3 đi kèm với sự thay đổi tổ hợp mã nhị phân tại các đầu ra của các bộ đếm DD8.1, DD8.2, DD9.1 được hiển thị bằng dãy đèn LED HL3-HL11.

Một ví dụ khác về lập trình hiệu ứng “bóng chạy” được xem xét trong [1]. Như đã đề cập trước đó, thiết bị có khả năng tăng số lượng nguyên tố nhẹ. Nhờ đó, thiết bị có thể được sử dụng làm bộ điều khiển cho bảng thông tin ánh sáng chẳng hạn. Số lượng phần tử vòng hoa có thể lên tới vài chục (rất thuận tiện khi tăng chúng lên bội số của XNUMX) mà không làm thay đổi đáng kể giao thức giao diện nối tiếp. Chỉ cần thiết lập số lượng thanh ghi điều khiển và đầu ra cần thiết và thay đổi số xung đồng hồ đồng bộ cho phù hợp. Đương nhiên, cần phải tính đến sự thay đổi trong phạm vi địa chỉ EEPROM tương ứng với một tổ hợp ánh sáng động. Nếu bạn cần điều khiển một vòng hoa có số phần tử vượt quá một trăm phần tử, bạn phải sử dụng các thanh ghi đệm bổ sung. Trong trường hợp này, dữ liệu sẽ được chuyển đến các thanh ghi đệm ở tần số xung nhịp thấp hơn và dữ liệu sẽ được ghi đè vào các thanh ghi đầu ra được kết nối với đầu ra của chúng sau khi hoàn thành chu kỳ truyền dữ liệu đến các thanh ghi đệm. Điều này sẽ cho phép bạn truyền trực tiếp các gói dữ liệu lớn qua các đường giao diện nối tiếp vào thời điểm tổ hợp đèn động hiện tại được hiển thị. Đương nhiên, điều này sẽ đòi hỏi một số sự phức tạp của giao thức.

Đối với tất cả các câu hỏi liên quan đến việc triển khai giao diện nối tiếp trong các thiết bị chiếu sáng động, bạn có thể nhận được lời khuyên bằng cách gửi yêu cầu đến địa chỉ email của tác giả được nêu ở đầu bài viết.

Văn chương:

  1. Odinets A. L. Thiết bị ánh sáng động có thể lập trình với giao diện nối tiếp. Phiên bản 1.0. - “HAM RADIO”, 2003, số 8, tr. 6.
  2. Slinchenkov A., Yakushenko V. Thiết kế hiệu ứng ánh sáng. - "ĐÀI", 2000, số 1, tr. 32-35.
  3. Zeldin E. A. Mạch tích hợp kỹ thuật số trong thiết bị thông tin và đo lường. - Leningrad. "ENERGOATOMIZDAT", 1986, tr. 76-77.
  4. Odinets A.L. Thiết bị động nhẹ có giao diện nối tiếp, - "RADIOMIR", 2003, Số 12, tr. 16.

Tác giả: Odinets Alexander Leonidovich, Electronic_DesignArt@tut.by, Minsk, Belarus

Xem các bài viết khác razdela ánh sáng.

Đọc và viết hữu ích bình luận về bài viết này.

<< Quay lại

Tin tức khoa học công nghệ, điện tử mới nhất:

Một cách mới để kiểm soát và điều khiển tín hiệu quang 05.05.2024

Thế giới khoa học và công nghệ hiện đại đang phát triển nhanh chóng, hàng ngày các phương pháp và công nghệ mới xuất hiện mở ra những triển vọng mới cho chúng ta trong nhiều lĩnh vực khác nhau. Một trong những đổi mới như vậy là sự phát triển của các nhà khoa học Đức về một phương pháp mới để điều khiển tín hiệu quang học, phương pháp này có thể dẫn đến tiến bộ đáng kể trong lĩnh vực quang tử học. Nghiên cứu gần đây đã cho phép các nhà khoa học Đức tạo ra một tấm sóng có thể điều chỉnh được bên trong ống dẫn sóng silica nung chảy. Phương pháp này dựa trên việc sử dụng lớp tinh thể lỏng, cho phép người ta thay đổi hiệu quả sự phân cực của ánh sáng truyền qua ống dẫn sóng. Bước đột phá công nghệ này mở ra triển vọng mới cho việc phát triển các thiết bị quang tử nhỏ gọn và hiệu quả có khả năng xử lý khối lượng dữ liệu lớn. Việc điều khiển phân cực quang điện được cung cấp bởi phương pháp mới có thể cung cấp cơ sở cho một loại thiết bị quang tử tích hợp mới. Điều này mở ra những cơ hội lớn cho ... >>

Bàn phím Primium Seneca 05.05.2024

Bàn phím là một phần không thể thiếu trong công việc máy tính hàng ngày của chúng ta. Tuy nhiên, một trong những vấn đề chính mà người dùng gặp phải là tiếng ồn, đặc biệt là ở các dòng máy cao cấp. Nhưng với bàn phím Seneca mới của Norbauer & Co, điều đó có thể thay đổi. Seneca không chỉ là một bàn phím, nó là kết quả của 5 năm phát triển để tạo ra một thiết bị lý tưởng. Mọi khía cạnh của bàn phím này, từ đặc tính âm thanh đến đặc tính cơ học, đều được xem xét và cân bằng cẩn thận. Một trong những tính năng chính của Seneca là bộ ổn định im lặng, giúp giải quyết vấn đề tiếng ồn thường gặp ở nhiều bàn phím. Ngoài ra, bàn phím còn hỗ trợ nhiều độ rộng phím khác nhau, thuận tiện cho mọi người dùng. Mặc dù Seneca vẫn chưa có sẵn để mua nhưng nó được lên kế hoạch phát hành vào cuối mùa hè. Seneca của Norbauer & Co đại diện cho các tiêu chuẩn mới trong thiết kế bàn phím. Cô ấy ... >>

Khai trương đài quan sát thiên văn cao nhất thế giới 04.05.2024

Khám phá không gian và những bí ẩn của nó là nhiệm vụ thu hút sự chú ý của các nhà thiên văn học từ khắp nơi trên thế giới. Trong bầu không khí trong lành của vùng núi cao, cách xa ô nhiễm ánh sáng thành phố, các ngôi sao và hành tinh tiết lộ bí mật của chúng một cách rõ ràng hơn. Một trang mới đang mở ra trong lịch sử thiên văn học với việc khai trương đài quan sát thiên văn cao nhất thế giới - Đài thiên văn Atacama của Đại học Tokyo. Đài quan sát Atacama nằm ở độ cao 5640 mét so với mực nước biển mở ra cơ hội mới cho các nhà thiên văn học trong việc nghiên cứu không gian. Địa điểm này đã trở thành vị trí cao nhất cho kính viễn vọng trên mặt đất, cung cấp cho các nhà nghiên cứu một công cụ độc đáo để nghiên cứu sóng hồng ngoại trong Vũ trụ. Mặc dù vị trí ở độ cao mang lại bầu trời trong xanh hơn và ít bị nhiễu từ khí quyển hơn, việc xây dựng đài quan sát trên núi cao đặt ra những khó khăn và thách thức to lớn. Tuy nhiên, bất chấp những khó khăn, đài quan sát mới mở ra triển vọng nghiên cứu rộng lớn cho các nhà thiên văn học. ... >>

Tin tức ngẫu nhiên từ Kho lưu trữ

Điện thoại ASUS Skype 20.04.2006

ASUS đã giới thiệu một chiếc điện thoại Skype với giao diện không dây 802.11g tích hợp.

Thiết bị có màn hình LCM (128x64), đèn nền bàn phím LED và có thể sạc qua USB. Thời gian chờ - 25 giờ, thời gian thoại - 2 giờ. Điện thoại ASUS Skype cũng có thể hoạt động như một điều khiển từ xa cho Windows Media Player.

Tin tức thú vị khác:

▪ Micrô MEMS MP23DB01HP

▪ Kính viễn vọng phía Nam

▪ Xe đạp leo núi điện Vitus E-Mythique LT

▪ dưa hấu tuyết

▪ Vi sinh xác định chất độc

Nguồn cấp tin tức khoa học và công nghệ, điện tử mới

 

Tài liệu thú vị của Thư viện kỹ thuật miễn phí:

▪ phần của người xây dựng trang web, chủ nhà. Lựa chọn bài viết

▪ bài viết của Jean de La Fontaine. câu cách ngôn nổi tiếng

▪ Diễn viên nào bị cháu gái ép đóng Harry Potter? đáp án chi tiết

▪ bài viết Làm việc trên máy đóng nắp như VD-14, vv .. Hướng dẫn điển hình về bảo hộ lao động

▪ bài viết Bộ khuếch đại-chuyển đổi tín hiệu ESL. Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện

▪ bài viết Bộ nguồn lưỡng cực, 220 / 0,7-5,5 vôn 2,5 ampe. Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện

Để lại bình luận của bạn về bài viết này:

Имя:


Email (tùy chọn):


bình luận:





Tất cả các ngôn ngữ của trang này

Trang chủ | Thư viện | bài viết | Sơ đồ trang web | Đánh giá trang web

www.diagram.com.ua

www.diagram.com.ua
2000-2024