Chỉ báo công suất đầu ra cực đại. Chỉ báo mức đỉnh

LM3915 – mạch tích hợp(IC) do Texas Instruments sản xuất, đáp ứng những thay đổi trong tín hiệu đầu vào và xuất tín hiệu đến một hoặc một số đầu ra của nó. Nhờ nó Tính năng thiết kế IC đã trở nên phổ biến trong các mạch đèn LED. Vì chỉ báo LED dựa trên LM3915 hoạt động theo thang logarit nên nó đã tìm thấy công dụng thực tế trong việc hiển thị và giám sát mức tín hiệu trong bộ khuếch đại âm thanh.

Không nên nhầm lẫn LM3915 với họ hàng LM3914 và LM3916, có bố cục và cách bố trí chân tương tự. IC dòng 3914 là tuyến tính và lý tưởng để đo đại lượng tuyến tính(dòng điện, điện áp) và IC dòng 3916 phổ biến hơn và có khả năng quản lý các loại tải khác nhau.

Mô tả ngắn gọn về LM3915

Sơ đồ khối của LM3915 bao gồm 10 sơ đồ tương tự Mổ nội soi, hoạt động theo nguyên lý so sánh. Đầu vào trực tiếp của op-amp được kết nối thông qua một chuỗi các bộ chia điện trở có các giá trị điện trở khác nhau. Nhờ đó, các đèn LED trong tải sẽ sáng lên theo sự phụ thuộc logarit. Đi kèm với đầu vào nghịch đảo tín hiệu đầu vào, được xử lý bởi bộ đệm op-amp (chân 5).

Cấu trúc bên trong của IC bao gồm bộ ổn định tích hợp công suất thấp được kết nối với các chân 3, 7, 8 và một thiết bị để cài đặt chế độ phát sáng (chân 9). Dải điện áp cung cấp là 3–25V. Điện áp tham chiếu có thể được đặt trong phạm vi từ 1,2 đến 12V bằng điện trở bên ngoài. Toàn bộ thang đo tương ứng với mức tín hiệu 30 dB theo bước 3 dB. Dòng điện đầu ra có thể được đặt từ 1 đến 30 mA.

Mạch báo âm thanh và nguyên lý hoạt động

Như có thể thấy từ hình vẽ, điều cơ bản sơ đồ mạch điện Chỉ báo mức âm thanh bao gồm hai tụ điện, chín điện trở và một vi mạch, tải trọng là mười đèn LED. Để dễ dàng kết nối nguồn và tín hiệu âm thanh, nó có thể được bổ sung bằng hai đầu nối hàn. Bất kỳ ai, kể cả người mới bắt đầu chơi radio nghiệp dư, đều có thể lắp ráp một thiết bị đơn giản như vậy.

Một kết nối thông thường cung cấp năng lượng từ nguồn 12V, được cung cấp cho chân thứ ba của LM3915. Nó, thông qua điện trở giới hạn dòng điện R2 và hai tụ lọc C1 và C2, đi tới đèn LED. Các điện trở R1 và R8 dùng để giảm độ sáng của hai đèn LED màu đỏ cuối cùng và là tùy chọn. 12V còn đi kèm với jumper, điều khiển chế độ hoạt động của IC thông qua chân 9. Ở trạng thái mở, mạch hoạt động ở chế độ “điểm”, tức là. một đèn LED tương ứng với tín hiệu đầu vào sáng lên. Việc đóng jumper sẽ chuyển mạch sang chế độ “cột”, khi mức tín hiệu đầu vào tỷ lệ thuận với chiều cao của cột được chiếu sáng.

Một bộ chia điện trở được lắp ráp ở R3, R4 và R7 sẽ giới hạn mức tín hiệu đầu vào. Hơn tinh chỉnh thực hiện nhiều lượt điện trở tông đơ R4. Điện trở R9 đặt độ lệch cho cấp cao nhất(chân 6), giá trị chính xácđược xác định bởi điện trở R6. Mức dưới (chân 4) được kết nối với dây chung. Điện trở R5 (chân 7.8) làm tăng điện áp tham chiếu và ảnh hưởng đến độ sáng của đèn LED. Chính R5 đặt dòng điện qua đèn LED và được tính theo công thức:

R5=12,5/I LED, trong đó I LED là dòng điện của một LED, A.

Chỉ báo mức âm thanh hoạt động như sau. Thời điểm tín hiệu đầu vào vượt qua ngưỡng mức độ thấp hơn cộng với điện trở ở đầu vào trực tiếp của bộ so sánh thứ nhất, đèn LED đầu tiên (chân 1) sẽ sáng lên. Tăng trưởng hơn nữa tín hiệu âm thanh sẽ dẫn đến hoạt động luân phiên của bộ so sánh, điều này sẽ được biểu thị bằng đèn LED tương ứng. Để tránh trường hợp IC quá nóng, dòng điện LED không được vượt quá 20 mA. Tuy nhiên, đây chỉ là một dấu hiệu chứ không phải một vòng hoa năm mới.

Bảng mạch in và các bộ phận lắp ráp

Có thể tải xuống bảng mạch in của chỉ báo mức âm thanh ở định dạng lay. Nó có kích thước 65x28 mm. Lắp ráp yêu cầu các bộ phận chính xác. Điện trở loại MLT-0.125W:

  • R1, R5 R8 – 1 kOhm;
  • R2 – 100 Ôm;
  • R3 – 10 kOhm;
  • R4 – 50 kOhm, bất kỳ tông đơ nào;
  • R6 – 560 Ôm;
  • R7 – 10 Ôm;
  • R9 – 20 kOhm.

Tụ điện C1, C2 – 0,1 µF. Bạn nên hàn IC LM3915 không phải trực tiếp mà thông qua một ổ cắm đặc biệt cho chip. Tải có thể sử dụng đèn LED siêu sáng với bất kỳ màu nào, thậm chí là màu tím. Nhưng đây là những sở thích thẩm mỹ cá nhân. Để hiển thị tín hiệu âm thanh nổi, bạn sẽ cần hai bảng giống hệt nhau với đầu vào độc lập. Thông tin chi tiết về LM3915 có thể được tìm thấy trong mô tả kỹ thuậtĐây.

Hiệu suất của chỉ số nàyđã được chứng minh trong thực tế bởi nhiều đài phát thanh nghiệp dư và vẫn có sẵn ở dạng MasterKits.

Đọc thêm

Bức tranh 1.

Chúng tôi xin giới thiệu đến bạn bộ chỉ báo mức hai kênh (âm thanh nổi) với bộ dò đỉnh từ Ondrej Slovak. Chỉ báo này được phát triển trên vi điều khiển PIC16F88; nó cũng có thể được lắp ráp trên vi điều khiển PIC16F1827 và trên vi điều khiển PIC16F819. Phần sụn chỉ báo cao nhất cho tất cả các loại vi điều khiển này có trong tệp đính kèm (được lưu trữ). Các mạch tương tự nhau, chỉ khác phần sụn. Chúng ta sẽ xem xét một mạch có vi điều khiển PIC16F88.
Việc hiển thị các mức và đỉnh trong chỉ báo xảy ra trên hai thang LED (thước) gồm 16 đèn LED, mỗi đèn LED, 2 x 16.
Các chế độ mà chỉ báo có thể hoạt động được hiển thị trong bảng bên dưới; chúng giống như trong sơ đồ (chỉ báo) trước đó. Chúng có thể được kết hợp và kết hợp bằng cách cài đặt hoặc loại bỏ các jumper. Điện trở R1 thay đổi độ nhạy của đèn báo, thay đổi điện áp ở chân 2 của vi điều khiển, điện áp ở chân 2 càng thấp thì độ nhạy của đèn báo càng cao. Điện áp đầu ra tối ưu nằm trong khoảng 200-250 mV.

Bảng 1.Lựa chọn các chế độ hiển thị.

Thang đo chỉ báo hoạt động ở hai chế độ hiển thị: tuyến tính và logarit (bên dưới trong hình). Thang đo tuyến tính được lập trình trong mã chương trình, nhưng các giá trị của thang đo logarit có thể được thay đổi theo ý của bạn hoặc thậm chí được thực hiện theo logarit nghịch đảo. Dữ liệu này được “cố định” vào EEPROM và có thể thay đổi được.


Hình 2.

Hãy cùng xem cách tự thay đổi giá trị dữ liệu EEPROM bên dưới.
Hình 3 cho thấy một “ảnh chụp nhanh” về mã EEPROM của chương trình ISPROG.


Hình 3.

Ở đầu bảng, các đường khoanh tròn màu đỏ là giá trị “đánh lửa” (logarit) của mỗi đèn LED (16 giá trị), tương ứng với giá trị của thang logarit trong Hình số 2. Cái này giá trị thập lục phân tỷ lệ dọc (từ 2 đến 248). Bạn có thể xây dựng thang đo của riêng mình, ví dụ: thang đo logarit nghịch đảo và nhập giá trị của bạn vào các ô này.
Tiếp theo bên dưới chúng tôi sẽ phân tích nó theo từng phần;
03 - Giá trị đầu tiên là thời gian phát sáng của đèn LED, mặc định là 12 ms (1 = 4,096 ms, tức là 03 = (4,096*3) = 12,228 ms)
08 - Đây là thời điểm đèn LED cuối cùng sáng lên, mặc định là 33 ms.
08 - Đây là tốc độ phân rã của các đỉnh, mặc định là 33 ms.
7A - Đây là thời gian tồn tại cao nhất, mặc định là 500 ms (7A = 122 * 4.096)
64 - Đây là sự điều chỉnh độ sáng của đèn LED. Đối với đèn LED có dòng phát sáng 2 mA - giá trị là 64, đối với đèn LED có dòng phát sáng 20 mA - giá trị được đặt thành 08.

Xem video demo về cách hoạt động của chỉ báo đỉnh. Ở đây nó hoạt động ở chế độ hiển thị với các đỉnh ở chế độ giảm, thang đo là logarit (loại bỏ các bước nhảy).

Sơ đồ chỉ báo được hiển thị bên dưới trong Hình 4. Đèn LED dùng cho dòng điện 3 mA, nếu lắp đèn LED mạnh hơn, cho dòng điện 20 mA thì điện trở R1-R8 phải thay bằng điện trở 22-33 Ohm, có thể lắp điện trở SMD trên bo mạch. Để nhanh chóng chuyển đổi chế độ hoạt động của chỉ báo, các nút nhảy chuyển đổi (“jumpers”) được lắp đặt trên bảng.

Cấu hình bộ xử lý PIC16F88 (cài đặt cầu chì, cầu chì).
CP:OFF, CCPMux:RB0, Debugger:OFF, WRT:Có thể ghi, CPD:OFF, LVP:OFF, BOREN:ON, MCLRE:I/O, PWRTE:Đã tắt, WDTE:ON, OSC:INTRC-I/O, IESO:TẮT, FCMEN:TẮT

Cấu hình bộ xử lý PIC16F1827 (cài đặt cầu chì, cầu chì).
FOSC:INTOSC, WDTE:ON, PWRTE:OFF, MCLRE:OFF, CP:OFF, CPD:OFF, BOREN:ON, CLKOUTEN:OFF, IESO:OFF, FCMEN:OFF, WRT:OFF, PLLEN:OFF, STVREN: TẮT, BORV:HI, LVP:BẬT

Được đính kèm trong kho lưu trữ, còn có các phần ban đầu của mã asm cho các bộ xử lý này, cho biết cấu hình bộ xử lý.

*Khi thiết kế và thiết lập các phát triển của mình trên bộ vi điều khiển, tác giả sử dụng bộ lập trình PRESTO USB và theo đó là phần mềm đi kèm phần mềm Công ty ASIX - chương trình ASIX UP. Cấu hình bộ xử lý được chỉ định cho chương trình này.
Tôi lặp lại thiết kế này bằng chương trình ExtraPic và chương trình icprog. Tôi không cài đặt hoặc kiểm soát cấu hình bộ xử lý. Ngay sau khi flash firmware, các mạch bắt đầu hoạt động (ý tôi cũng là mạch đầu tiên cho 40 đèn LED), tôi đã lặp lại nhiều lần - mọi thứ bắt đầu hoạt động ngay sau khi flash firmware.


Hinh 4.

Chỉ báo được lắp ráp trên bảng mạch in có kích thước 84 x 27 mm. hình chụp bảng mạch in dưới đây trong hình số 5. Trên bảng có điện trở R1-R8 smd.


Hình 5.

Bên dưới, Hình 6 cho thấy các jumper được hàn trên bảng giữa các đường đèn LED.


Hình 6.

Vẻ bề ngoài chỉ số thu thập được. Bảng chứa các đèn LED phẳng, điện trở R1 - R8 loại smd, được hàn vào mặt trái bảng, từ phía bên của đường ray.


Hình 7.

Bảng mạch in của đèn báo (ở dạng Sprint-Layout có sẵn trong kho lưu trữ) với cách sắp xếp các phần tử được thể hiện trên Hình số 8. Bảng không chỉ ra các nút nhảy giữa các dòng đèn LED, vì chúng nằm chồng lên nhau. Các jumper được hàn vào các vị trí được chỉ định bởi các số 1 - 7, và jumper số 1 đầu tiên được lắp vào vị trí 1-1, sau đó jumper 2 được lắp vào vị trí 2-2, v.v.

Hình 8.

Bên dưới trong kho lưu trữ có sơ đồ, bản vẽ của bảng mạch in ở định dạng Sprint-Layout, phần sụn cho vi điều khiển PIC16F88, PIC16F1827, cũng là bảng mạch in ở định dạng Sprint-Layout với khoảng cách tăng dần giữa các hàng đèn LED và được thiết kế cho việc cài đặt đèn LED tròn đã được thêm vào kho lưu trữ, cũng như phần sụn cho vi điều khiển PIC16F819.

Nếu ai có thắc mắc về thiết kế của chỉ báo, vui lòng hỏi.

Khi làm bộ khuếch đại, tôi quyết định làm 8-10 ô Chỉ dẫn công suất đầu ra trên mỗi kênh (4 kênh). Có rất nhiều sơ đồ của các chỉ báo như vậy, bạn chỉ cần chọn theo thông số của mình. TRÊN khoảnh khắc này lựa chọn các chip mà bạn có thể lắp ráp chỉ báo đầu ra Nguồn ULF, rất lớn, ví dụ: KA2283, LB1412, LM3915, v.v. Điều gì có thể đơn giản hơn việc mua một con chip như vậy và lắp ráp một mạch chỉ báo) Có lúc tôi đã đi một con đường hơi khác...

Lời nói đầu

Để tạo chỉ báo công suất đầu ra cho ULF của mình, tôi đã chọn mạch bán dẫn. Bạn có thể hỏi: tại sao không có trên vi mạch? - Tôi sẽ cố gắng giải thích những ưu và nhược điểm.

Một trong những ưu điểm là bằng cách lắp ráp trên các bóng bán dẫn, bạn có thể gỡ lỗi mạch chỉ báo với độ linh hoạt tối đa theo các thông số bạn cần, đặt phạm vi hiển thị mong muốn và độ mượt của phản hồi theo ý muốn, số lượng ô chỉ báo - ít nhất là một trăm, miễn là bạn có đủ kiên nhẫn để điều chỉnh chúng.

Bạn cũng có thể sử dụng bất kỳ điện áp cung cấp nào (trong lý do), rất khó để đốt cháy một mạch như vậy và nếu một tế bào gặp trục trặc, bạn có thể nhanh chóng khắc phục mọi thứ. Trong số những điểm hạn chế, tôi muốn lưu ý rằng bạn sẽ phải mất nhiều thời gian để điều chỉnh mạch này theo sở thích của mình. Việc thực hiện điều đó trên vi mạch hay bóng bán dẫn là tùy thuộc vào bạn, dựa trên khả năng và nhu cầu của bạn.

Chúng tôi lắp ráp các chỉ báo công suất đầu ra bằng cách sử dụng các bóng bán dẫn KT315 phổ biến và rẻ tiền nhất. Tôi nghĩ rằng mọi đài phát thanh nghiệp dư đều đã từng bắt gặp những bộ phận vô tuyến màu thu nhỏ này ít nhất một lần trong đời; nhiều người đã để chúng thành từng gói vài trăm chiếc và không hoạt động.

Cơm. 1. Transistor KT315, KT361

Thang đo ULF của tôi sẽ là logarit, dựa trên thực tế là giá trị tối đa Công suất ra sẽ có khoảng 100 watt. Nếu bạn tạo một tuyến tính, thì ở mức 5 Watts, sẽ không có gì phát sáng cả, hoặc bạn sẽ phải tạo thang đo 100 ô. Đối với các ULF mạnh, cần có mối quan hệ logarit giữa công suất đầu ra của bộ khuếch đại và số lượng tế bào phát sáng.

Sơ đồ

Sơ đồ này cực kỳ đơn giản và bao gồm tế bào giống hệt nhau, mỗi trong số đó được cấu hình để chỉ ra mức điện áp mong muốn ở đầu ra ULF. Đây là sơ đồ cho 5 ô hiển thị:

Cơm. 2. Sơ đồ mạch của đèn báo công suất đầu ra ULF sử dụng bóng bán dẫn và đèn LED KT315

Trên đây là mạch cho 5 ô hiển thị; bằng cách nhân bản các ô, bạn có thể có được mạch cho 10 ô, đây chính xác là những gì tôi đã tập hợp cho ULF của mình:

Cơm. 3. Sơ đồ đèn báo công suất đầu ra ULF cho 10 cell (click để phóng to)

Định mức của các bộ phận trong mạch này được thiết kế cho điện áp cung cấp khoảng 12 Volt, không tính các điện trở Rx - cần phải chọn.

Tôi sẽ cho bạn biết mạch hoạt động như thế nào, mọi thứ rất đơn giản: tín hiệu từ đầu ra của bộ khuếch đại tần số thấp đi đến điện trở Rin, sau đó chúng ta cắt nửa sóng bằng diode D6 và sau đó áp suất không đổiáp dụng cho đầu vào của mỗi ô. Ô chỉ thị thể hiện ngưỡng thiết bị chìa khóađèn LED sẽ sáng lên khi đạt đến mức đầu vào nhất định.

Tụ điện C1 là cần thiết để đảm bảo rằng, ngay cả với biên độ tín hiệu rất lớn, việc tắt các tế bào vẫn được duy trì trơn tru và tụ điện C2 trì hoãn ánh sáng của đèn LED cuối cùng trong một phần nhất định của giây để hiển thị những gì đã đạt được mức tối đa tín hiệu - đỉnh cao. Đèn LED đầu tiên cho biết điểm bắt đầu của thang đo và do đó sẽ sáng liên tục.

Các bộ phận và lắp đặt

Bây giờ về các thành phần vô tuyến: chọn tụ C1 và C2 theo ý thích của bạn, tôi lấy mỗi tụ 22 μF ở 63 V (Tôi không khuyên bạn nên dùng nó ở điện áp thấp hơn cho ULF với công suất 100 Watt), các điện trở đều là MLT -0,25 hoặc 0,125. Tất cả các bóng bán dẫn đều là KT315, tốt nhất là có chữ B. Bạn có thể mua bất kỳ bóng bán dẫn nào có đèn LED.

Cơm. 4. Bảng mạch in đèn báo nguồn đầu ra ULF cho 10 cell (click để phóng to)

Cơm. 5. Vị trí các linh kiện trên bảng mạch in của đèn báo công suất đầu ra ULF

Tôi đã không đánh dấu tất cả các thành phần trên bảng mạch in vì các ô giống hệt nhau và bạn không thể nỗ lực đặc biệt Bạn sẽ tìm ra những gì và nơi để hàn.

Nhờ công sức lao động của tôi, tôi đã thu được bốn chiếc khăn quàng cổ nhỏ:

Cơm. 6. 4 kênh chỉ báo làm sẵn cho ULF với công suất 100 Watts trên mỗi kênh.

Cài đặt

Đầu tiên chúng ta hãy điều chỉnh độ sáng của đèn LED. Chúng tôi xác định điện trở nào chúng tôi cần để đạt được độ sáng mong muốn của đèn LED. Chúng tôi kết nối nối tiếp một biến trở 1-6 kOhm với đèn LED và cung cấp cho chuỗi nguồn này điện áp mà toàn bộ mạch sẽ được cấp nguồn, đối với tôi - 12V.

Chúng tôi biến đổi và đạt được ánh sáng tự tin và xinh đẹp. Chúng tôi tắt mọi thứ và đo điện trở của biến bằng máy kiểm tra, đây là các giá trị cho R19, R2, R4, R6, R8... Phương pháp này là thử nghiệm, bạn cũng có thể xem trong sách tham khảo để biết tối đa dòng điện thuận của đèn LED và tính điện trở bằng định luật Ohm.

Giai đoạn thiết lập dài nhất và quan trọng nhất là đặt ngưỡng chỉ báo cho từng ô! Chúng ta sẽ cấu hình từng ô bằng cách chọn điện trở Rx cho nó. Vì tôi sẽ có 4 mạch 10 ô như vậy nên trước tiên chúng tôi sẽ gỡ lỗi sơ đồ nàyđối với một kênh và các kênh khác dựa trên kênh đó sẽ rất dễ dàng định cấu hình bằng cách sử dụng kênh sau làm tiêu chuẩn.

Thay vì Rx trong ô đầu tiên, chúng tôi đặt một điện trở thay đổi 68-33k và kết nối cấu trúc với bộ khuếch đại (tốt nhất là với một số thiết bị cố định, nhà máy có thang đo riêng), cấp điện áp vào mạch và bật nhạc để có thể nghe được nhưng ở mức âm lượng thấp. Sử dụng một điện trở thay đổi, chúng ta thu được một đèn LED nhấp nháy đẹp mắt, sau đó chúng ta tắt nguồn điện cho mạch và đo điện trở của biến đó, thay vào đó hàn một điện trở không đổi Rx vào ô đầu tiên.

Bây giờ chúng ta đi đến ô cuối cùng và chỉ làm điều tương tự bằng cách điều khiển bộ khuếch đại đến giới hạn tối đa.

Chú ý!!! Nếu bạn có những người hàng xóm rất “thân thiện”, thì bạn không thể sử dụng hệ thống loa mà thay vào đó hãy sử dụng hệ thống được kết nối hệ thông loa một điện trở 4-8 Ohm, mặc dù niềm vui khi thiết lập nó sẽ không giống nhau))

Chúng tôi đang đạt được biến trởĐèn LED tự tin phát sáng ở ô cuối cùng. Tất cả các ô khác, ngoại trừ ô đầu tiên và ô cuối cùng (chúng tôi đã định cấu hình chúng), bạn định cấu hình theo ý muốn bằng mắt, đồng thời đánh dấu giá trị nguồn cho từng ô trên chỉ báo bộ khuếch đại. Việc thiết lập và hiệu chỉnh cân là tùy thuộc vào bạn)

Sau khi gỡ lỗi mạch cho một kênh (10 ô) và hàn kênh thứ hai, bạn cũng sẽ phải chọn điện trở, vì mỗi bóng bán dẫn có mức tăng riêng. Nhưng bạn không cần bất kỳ bộ khuếch đại nào nữa và hàng xóm sẽ có một khoảng thời gian chờ nhỏ - chúng tôi chỉ cần hàn đầu vào của hai mạch và cung cấp điện áp ở đó, chẳng hạn như từ nguồn điện, và chọn điện trở Rx để đạt được sự đối xứng trong ánh sáng rực rỡ của các tế bào chỉ thị.

Phần kết luận

Đó là tất cả những gì tôi muốn nói với các bạn về việc chế tạo đèn báo công suất đầu ra ULF bằng đèn LED và bóng bán dẫn KT315 giá rẻ. Viết ý kiến ​​​​và ghi chú của bạn trong phần bình luận...

CẬP NHẬT: Yury Glusnev gửi bảng mạch in của mình ở định dạng SprintLayout - Tải xuống.

Chúng tôi giới thiệu đến bạn bộ chỉ báo mức hai kênh (âm thanh nổi) với bộ dò đỉnh từ Ondřej Slovák. Chỉ báo này được phát triển trên vi điều khiển PIC16F88; nó cũng có thể được lắp ráp trên vi điều khiển PIC16F1827 và trên vi điều khiển PIC16F819. Phần sụn chỉ báo cao nhất cho tất cả các loại vi điều khiển này có trong tệp đính kèm (được lưu trữ). Các mạch tương tự nhau, chỉ khác phần sụn. Chúng ta sẽ xem xét một mạch có vi điều khiển PIC16F88.
Việc hiển thị các mức và đỉnh trong chỉ báo xảy ra trên hai thang LED (thước) gồm 16 đèn LED mỗi đèn, 2 x 16.
Các chế độ mà chỉ báo có thể hoạt động được hiển thị trong bảng bên dưới; chúng giống như trong sơ đồ (chỉ báo) trước đó. Chúng có thể được kết hợp và kết hợp bằng cách cài đặt hoặc loại bỏ các jumper. Điện trở R1 thay đổi độ nhạy của đèn báo, thay đổi điện áp ở chân 2 của vi điều khiển, điện áp ở chân 2 càng thấp thì độ nhạy của đèn báo càng cao. Điện áp đầu ra tối ưu nằm trong khoảng 200-250 mV.

Bảng 1.Lựa chọn các chế độ hiển thị.

Thang đo chỉ báo hoạt động ở hai chế độ hiển thị: tuyến tính và logarit (bên dưới trong hình). Thang đo tuyến tính được lập trình trong mã chương trình, nhưng các giá trị của thang đo logarit có thể được thay đổi theo ý của bạn hoặc thậm chí được thực hiện theo logarit nghịch đảo. Dữ liệu này được “cố định” vào EEPROM và có thể thay đổi được.

Hình 2.

Hãy cùng xem cách tự thay đổi giá trị dữ liệu EEPROM bên dưới.
Hình 3 cho thấy một “ảnh chụp nhanh” về mã EEPROM của chương trình ISPROG.

Hình 3.

Ở đầu bảng, các đường khoanh tròn màu đỏ là giá trị “đánh lửa” (logarit) của mỗi đèn LED (16 giá trị), tương ứng với giá trị của thang logarit trong Hình số 2. Đây là các giá trị tỷ lệ dọc thập lục phân (từ 2 đến 248). Bạn có thể xây dựng thang đo của riêng mình, ví dụ: thang đo logarit nghịch đảo và nhập giá trị của bạn vào các ô này.
Tiếp theo bên dưới chúng tôi sẽ phân tích nó theo từng phần;
03 - Giá trị đầu tiên là thời gian phát sáng của đèn LED, mặc định là 12 ms (1 = 4,096 ms, tức là 03 = (4,096*3) = 12,228 ms)
08 - Đây là thời gian đèn LED cuối cùng, mặc định là 33 ms.
08 - Đây là tốc độ phân rã của các đỉnh, mặc định là 33 ms.
7A - Đây là thời gian tồn tại cao nhất, mặc định là 500 ms (7A = 122 * 4.096)
64 - Đây là sự điều chỉnh độ sáng của đèn LED. Đối với đèn LED có dòng phát sáng 2 mA, giá trị là 64, đối với đèn LED có dòng phát sáng 20 mA, giá trị được đặt thành 08.

Xem video demo về cách hoạt động của chỉ báo đỉnh. Ở đây nó hoạt động ở chế độ hiển thị với các đỉnh ở chế độ giảm, thang đo là logarit (loại bỏ các bước nhảy).

Sơ đồ chỉ báo được hiển thị bên dưới trong Hình 4. Đèn LED dùng cho dòng điện 3 mA, nếu lắp đèn LED mạnh hơn, cho dòng điện 20 mA thì điện trở R1-R8 phải thay bằng điện trở 22-33 Ohm, có thể lắp điện trở SMD trên bo mạch. Để nhanh chóng chuyển đổi chế độ hoạt động của chỉ báo, các nút nhảy chuyển đổi (“jumpers”) được lắp đặt trên bảng.
Cấu hình bộ xử lý PIC16F88 (cài đặt cầu chì, cầu chì).
CP:OFF, CCPMux:RB0, Debugger:OFF, WRT:Có thể ghi, CPD:OFF, LVP:OFF, BOREN:ON, MCLRE:I/O, PWRTE:Đã tắt, WDTE:ON, OSC:INTRC-I/O, IESO:TẮT, FCMEN:TẮT
Cấu hình bộ xử lý PIC16F1827 (cài đặt cầu chì, cầu chì).
FOSC:INTOSC, WDTE:ON, PWRTE:OFF, MCLRE:OFF, CP:OFF, CPD:OFF, BOREN:ON, CLKOUTEN:OFF, IESO:OFF, FCMEN:OFF, WRT:OFF, PLLEN:OFF, STVREN: TẮT, BORV:HI, LVP:BẬT
Được đính kèm trong kho lưu trữ, còn có các phần ban đầu của mã asm cho các bộ xử lý này, cho biết cấu hình bộ xử lý.
*Khi thiết kế và thiết lập các phát triển của mình trên bộ vi điều khiển, tác giả sử dụng bộ lập trình PRESTO USB và theo đó là phần mềm ASIX đi kèm - chương trình ASIX UP. Cấu hình bộ xử lý được chỉ định cho chương trình này.
Tôi lặp lại thiết kế này bằng chương trình ExtraPic và chương trình icprog. Tôi không cài đặt hoặc kiểm soát cấu hình bộ xử lý. Ngay sau khi flash firmware, các mạch bắt đầu hoạt động (ý tôi cũng là mạch đầu tiên cho 40 đèn LED), tôi đã lặp lại nó vài lần - mọi thứ bắt đầu hoạt động ngay sau khi flash firmware.


Hinh 4.

Chỉ báo được lắp ráp trên bảng mạch in có kích thước 84 x 27 mm. Ảnh của bảng mạch in bên dưới trong Hình 5. Trên bảng có điện trở R1-R8 smd.

Hình 5.

Bên dưới, Hình 6 cho thấy các jumper được hàn trên bảng giữa các đường đèn LED.

Hình 6.

Sự xuất hiện của chỉ số lắp ráp. Bo mạch có đèn LED phẳng, điện trở R1 - R8 loại smd, được hàn ở mặt sau của bảng, ở mặt bên của đường ray.

Hình 7.

Bảng mạch in của đèn báo (ở dạng Sprint-Layout có sẵn trong kho lưu trữ) với cách sắp xếp các phần tử được thể hiện trên Hình số 8. Bảng không chỉ ra các nút nhảy giữa các dòng đèn LED, vì chúng nằm chồng lên nhau. Các jumper được hàn vào các vị trí được chỉ định bởi các số 1 - 7, và jumper số 1 đầu tiên được lắp vào vị trí 1-1, sau đó jumper 2 được lắp vào vị trí 2-2, v.v.