ENCYCLOPEDIA VỀ ĐIỆN TỬ TRUYỀN THANH VÀ KỸ THUẬT ĐIỆN Đài phát thanh trên tần số 144 MHz, hay Cách tạo ra thứ gì đó từ hư không... (phần 2). Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện / Liên lạc vô tuyến dân dụng Xem phần đầu tại đây: "Đài phát thanh trên 144 MHz..." Sơ đồ khối của dòng sông. trạm: trong đó: BU - đơn vị điều khiển; KN - nút; IND - đơn vị hiển thị; MF - bộ tổng hợp tần số; VCO - máy phát điện điều khiển điện áp; TX - giai đoạn đầu ra máy phát; RX - máy thu; MU - bộ khuếch đại micrô; Bộ khuếch đại đầu ra ULF - LF. Không phải là một câu hỏi không quan trọng: làm thế nào để lập trình bộ xử lý và quan trọng nhất là với cái gì? Tất nhiên, ý tôi là vi điều khiển. Những điều sau đây sẽ chỉ liên quan đến dòng AVR của Atmel, mặc dù nó cũng sản xuất các bộ vi điều khiển khác (chẳng hạn như 8051 Intel, chỉ có tất cả các loại DAC và các thiết bị khác trên chip hoặc bộ xử lý RISC 16/32-bit mạnh nhất trong phiên bản FPGA, không thực tế để hàn tại nhà). Đầu tiên, bạn cần biết tiếng Anh kỹ thuật, hoặc ít nhất là một cuốn từ điển đàng hoàng. Để bắt đầu, hãy hợp nhất từ trang web (atmel.com, atmel.ru), phần datashits (bảng dữ liệu miễn phí, ngoại trừ trang giấy), dung lượng là 1,4 MB) mô tả về bộ vi điều khiển rẻ nhất AT90S1200, giá cho nó ở Novosibirsk là 120 rúp (chắc lúc đó giá AT90S8515 sẽ là 851 rúp :), đùa thôi, họ hứa trong vòng 200 rúp). Bộ xử lý đã mua bộ xử lý rẻ nhất nhằm mục đích gỡ lỗi lõi của chương trình trong phần cứng, cần thực hiện nhiều chỉnh sửa trong chương trình và theo đó, viết lại FLASH và số lượng chu kỳ vẫn còn hạn chế. Mặc dù, nó không đáng để gặp rắc rối. Mô tả ở định dạng PDF. Trình xem có thể được hợp nhất trên hầu hết các trang web hoặc từ một công ty, được gọi là Adobe Acrobat Reader, phiên bản 4.0 nặng 5 MB. Chương trình này là miễn phí. Hãy đọc, suy nghĩ và hợp nhất các mô tả từ các bộ vi điều khiển mạnh mẽ hơn, chẳng hạn như AT90S8515. Đặc điểm của vi điều khiển:
Có, FLASH đảm bảo 1 chu kỳ ghi, EEPROM 000 chu kỳ ghi. Sau đó, hãy hợp nhất mô tả của các lệnh trình biên dịch mã chương trình (mnemonics) (Instruction_set, kích thước 1,2 MB), tức là đội nào làm gì. Mô tả này nên được tiện dụng. Sau đó, chúng tôi sẽ hợp nhất chương trình để mô phỏng quy trình ảo (AVR Studio, dung lượng 3 MB), nó có trình biên dịch chương trình, trình biên dịch tích hợp. Điều phổ quát. Bạn nên nghiên cứu các ví dụ về lập trình và xây dựng hệ thống trên trang web của nhà sản xuất và trong thư mục Appnotes sau khi cài đặt AVR Studio. Chương trình này là miễn phí. Sau đó, chúng tôi sẽ hợp nhất chương trình - lập trình viên, để ghép chương trình vào bộ nhớ FLASH của bộ xử lý và dữ liệu vào EEPROM. Atmel.com (atmel.ru cũng có một) có chương trình ISP. Nhưng, vì một số lý do, cô ấy không muốn làm việc :(, tôi phải sử dụng chương trình AVReal (tôi lấy nó từ chat.ru/~avreal/av114r6.zip, 30 kilobyte, theo tôi hiểu, nó miễn phí) . Nhưng cô ấy cũng không thể hoạt động bình thường với bộ xử lý sao chép của tôi (mọi thứ không giống như của mọi người. Mặc dù mọi thứ đều được may / đọc chính xác. Bộ lập trình bao gồm 5 dây và một đầu nối, mạch nằm trong kho lưu trữ cùng với chương trình. Ồ, đại bàng! Không cần kéo nóng các đầu nối, bạn sẽ làm cháy cổng LPT, tắt nguồn mặc dù Gợi ý: nếu được cấp nguồn từ máy tính thì sao, có 5 vôn, 12 vôn và thậm chí cả lưỡng cực. Atmel sản xuất một đĩa CD-ROM với các chương trình, bảng dữ liệu và một loạt các ví dụ và mô tả khác, nó có giá khoảng 200 rúp, nhưng tôi chỉ nghe nói, bản thân tôi chưa bao giờ thấy. Chà, trang tiếng Nga của Atmel có thông tin về CD-ROM này, nhưng nó hơi lầy. Đây. Làm thế nào để lập trình? Đầu tiên chúng tôi xóa FLASH, sau đó chúng tôi viết my_programm.hex và my_data.hex mới vào đó, bạn không cần xóa EEPROM, chỉ cần ghi dữ liệu vào đó, nó sẽ bị xóa trước đó. Sau đó, chúng tôi sẽ bắt đầu xác minh. Bây giờ chúng ta hãy nghĩ về phần cứng, cái gì để treo trên chân nào. Sơ đồ không được đưa ra, nó rất đơn giản - quá lười để vẽ và thật xấu hổ khi quét một bản vẽ bằng tay trên một tờ giấy. Dưới đây là một mô tả của những phát hiện.
Các nút được nối đất. Bộ cộng hưởng thạch anh với các tụ điện liên kết và dây cho ISP được kết nối theo sơ đồ được cung cấp trong tài liệu của công ty. Xung đồng hồ có thể được lấy từ bộ tạo trong bộ tổng hợp, nhưng hãy xem xét tần số hoạt động của AVR, chúng hoạt động ở mức tối đa 4 MHz hoặc tối đa 12 MHz. Nhân tiện, dữ liệu và các bus nhấp nháy của chỉ báo và bộ tổng hợp có thể được kết hợp, bởi vì thông tin được viết lại vào thanh ghi bên trong của bộ tổng hợp bằng một đầu ra đặc biệt. Những thứ kia. nếu không có đủ chân cổng, chúng tôi treo mọi thứ thành một đống, xuất thông tin đến bộ tổng hợp, gắn nó vào rồi đưa dữ liệu lên màn hình. Chà, thời điểm quan trọng nhất đã đến: viết chương trình, ngôn ngữ - trình biên dịch chương trình. Vì vậy: chúng tôi sẽ hiển thị dữ liệu trên chỉ báo, hiển thị dữ liệu trên màn hình và chìm vào giấc ngủ bằng cách tắt bộ tạo đồng hồ. Điều này là để bộ xử lý không tạo ra tiếng ồn không cần thiết khi quét bàn phím / chỉ báo. Khi chúng ta nhấn nút, mức thấp qua diode sẽ đi đến đầu vào ngắt, bộ xử lý sẽ thức dậy và bắt đầu thực hiện thủ tục xử lý ngắt ngoài. Trong đó, hãy xem nút nào được nhấn và làm gì đó, chẳng hạn như tăng tần số lên một bước. Sau đó, chúng tôi sẽ xuất dữ liệu mới sang bộ tổng hợp và hiển thị. Thế là xong, hãy trả lại quyền điều khiển cho chương trình chính, nó sẽ lại đưa bộ xử lý vào chế độ ngủ. Đừng quên rằng khi chuyển từ nhận sang truyền, bạn cần thay đổi hệ số phân chia của bộ tổng hợp thành giá trị bằng tần số trung gian (tôi có IF là 10,7 MHz), bạn không thể chạm vào chỉ báo và bạn không thể đặt bộ xử lý ngủ. Đọc nguồn để biết thêm chi tiết, mức tối thiểu trần đã được viết và sửa lỗi chỉ trong hai ngày. Chương trình được gỡ lỗi trên máy tính (AVR Studio, nếu bạn có bất kỳ câu hỏi nào về nó, hãy viết, chúng tôi sẽ suy nghĩ về nó). Giao diện. Chương trình hiện hỗ trợ: chỉ các nút “bước lên”, “bước xuống” ở bước 25 kHz. Trong tương lai: bật/tắt giãn cách bộ lặp, cả -600 kHz và +600 kHz; chỉ báo giảm/tăng tần số truyền dẫn với phân tập; quét lên hoặc xuống theo tần số, thông qua các kênh bộ nhớ (lựa chọn bằng nút “LÊN”, “XUỐNG”, dừng bằng cách mở squelch); ghi/đọc ô nhớ; valkoder, chuyển mạch lưới. Nhưng, tôi e rằng, mọi thứ sẽ không vừa với 1 kilobyte. Chà, khá thú vị rồi: quay số trực tiếp trên bàn phím 10 nút. Đó là lựa chọn đầu tiên. Và đây là cái thứ hai. Kết nối bộ tổng hợp với cổng LPT thay vì bộ xử lý. Bạn có cần một sơ đồ? Điều gì là khó khăn để đưa ra với? Được rồi, tôi đã có cái này khi gỡ lỗi bộ tổng hợp:
Tôi không đồng ý về bất cứ điều gì, tất cả các cấp hóa ra là TTL. Chà, một chương trình nhỏ trong trình biên dịch chương trình xuất dữ liệu và chuyển đến DOS. Bạn có thể đi xa hơn, vẽ một bảng điều khiển ảo và gửi tín hiệu khử nhiễu đến LPT để ngừng quét, nhưng tôi không theo đuổi mục tiêu như vậy. Nhưng nó khá thực tế, hãy lấy DOS, Windows, OS / 2, * NUX và viết bên dưới, thậm chí bạn có thể sử dụng đường dẫn âm thanh của card âm thanh làm micrô / bộ khuếch đại đầu ra. Cái quái gì không đùa, bạn nhìn và WinRadio của Nga sẽ xuất hiện, nhưng tôi sẽ không làm điều này (chưa). Bạn vẫn nên sàng lọc và đặt thạch anh thành số lẻ (chẳng hạn như 3,698 MHz), nếu không, một loạt các tổn thương sẽ xuất hiện trong quá trình quét do bộ xử lý đang hoạt động trong quá trình quét. Có một ý tưởng như vậy: một mặt là máy thu và IF - đường dẫn tần số thấp, mặt khác là VCO và tầng đầu ra của máy phát (tôi có KT610, 200 mW), bộ xử lý và màn hình với các nút trên bảng điều khiển phía trước p. trạm. Không rõ nơi đặt bộ tổng hợp, một mặt, không cần dây dài, mặt khác, nhiễu từ thạch anh của nó. Có một ý tưởng như vậy: đặt bộ tổng hợp gần VCO và làm nóng thạch anh trong hộp kim loại có bọt. Và nhét tất cả những thứ này vào một chiếc hộp đựng đài phát thanh Trung Quốc, hoặc một chiếc ô tô CIB-shnoy river. trạm. Chỉ báo với thông tin đầu vào tuần tự trên ba 561IR2. IR được dán vào chỉ báo, tất cả các kết nối đều có dây. Một chỉ báo có điểm cộng chung với tất cả các phần tử đều sáng (`888) tiêu thụ 60 mA khi được cấp nguồn 5 vôn. Bản thân đèn báo được kết nối với nguồn thông qua điện trở giới hạn dòng điện +5 volt, nhưng nếu muốn (hoặc độ sáng không đủ), bạn có thể treo nó ở mức +9 hoặc thậm chí +12 volt. Theo dõi dòng điện đầu ra của vi mạch (5 mA mỗi đầu ra), mặc dù RA9UCN (Vladimir, Mariinsk) thề rằng mọi thứ đều hoạt động, nhưng tôi không hiểu sao lại cảm thấy khó chịu về tình trạng quá tải gấp ba lần trong thiết kế của nó. Để tham khảo: RA9UWD (Igor, Yaya) cấp nguồn cho các chỉ báo từ 6 volt và làm nóng IR đến 70 độ, không có gì bị cháy. IR được cung cấp bởi +5 volt. Nếu mức tiêu thụ điện năng là nghiêm trọng, bạn có thể sửa đổi chương trình để sau 5 - 6 giây sau khi thay đổi số đọc, chỉ báo sẽ tắt. Để kích hoạt phần tử, bạn cần xuất logic “0”, để không kích hoạt - logic “1” và thăm dò. 8 xung trên mỗi chữ số, vì các chỉ báo là 7 bit, chúng tôi sẽ treo chữ số còn lại của vi mạch cũ hơn trên “`”, hai chữ số còn lại có thể được sử dụng để chỉ khoảng cách (có rất nhiều chấm sáng trên cái này Chỉ báo của Trung Quốc, họ chỉ ra phạm vi trong máy ghi âm radio). Thành thật mà nói, 2 IR-ok là đủ để chỉ báo: dấu nháy đơn (144/145) được treo trên đầu ra miễn phí của chữ số cao nhất, chữ số cuối cùng là “5” hoặc “0”, được treo qua điốt trên đầu ra miễn phí đầu ra của vi mạch giữa. Hoặc bạn có thể cho biết số kênh, chỉ có 80. Chà, nếu nó hoàn toàn căng thẳng với IR2. Nếu đầu ra chung của chỉ báo nằm trên mặt đất - điều đó không thành vấn đề, chúng tôi sẽ đảo ngược luồng dữ liệu, có thể thay đổi trình tạo ký tự trong phần cứng, nhưng nó dễ dàng hơn trong chương trình (một điều thú vị là nó được lưu trữ trong EEPROM). Sau khi hiển thị thông tin trên chỉ báo, bạn có thể quên nó đi. Tốc độ đầu ra - lên tới 2 MHz, 561IR2 bắt đầu hỏng nhanh hơn. Một đồng chí hứa sẽ tặng màn hình LCD có bộ điều khiển, nhưng tôi sẽ đeo nó vào. Nói về nguồn điện: bộ tổng hợp, bộ điều khiển - 5 volt (KREN5, bạn có thể treo nó trên từng thiết bị, hiện có phiên bản cỡ nhỏ, giống như KT209); máy thu, bộ khuếch đại micrô (một nửa K157UL ?, micrô động), VCO - 9 volt (ROLL tư sản); giai đoạn đầu ra của máy phát (trên một bóng bán dẫn :), ULF (K174UN14) - 13,8 volt. Một lưu ý nhỏ ở phần cuối. Bóng bán dẫn đầu tiên sau VCO có thể được cấp nguồn từ +9 volt và các giai đoạn tiếp theo từ +12 volt. Điều chế tần số (hoặc hơi pha), tất nhiên, các bóng bán dẫn hoạt động ở chế độ C. Các nút bất kỳ 4 miếng, kích thước nhỏ kiểu tư sản từ cùng một máy ghi âm đài phát thanh của Trung Quốc đều rất phù hợp. Bạn có thể sử dụng bộ mã hóa trục cơ học, có công tắc quay tự do và có công tắc với góc quay của tay cầm bị giới hạn rõ ràng. Đây là những trạm CBS giá rẻ. Có lẽ sau đó tôi sẽ đặt một bộ mã hóa trục quang từ chuột. Và, bất chấp sự đảm bảo của RA9UWD (Yaya, Igor), việc sử dụng thạch anh đơn giản (không bù nhiệt) trong bộ tổng hợp không dẫn đến sự thay đổi tần số đáng chú ý ở nhiệt độ phòng (khoảng +20 độ C). Tất nhiên, nếu bạn mang mỏ hàn nóng đến bộ cộng hưởng thạch anh, thì tần số chạy 100 - 120 hertz (thạch anh 10 MHz bị xé ra khỏi bộ điều khiển ổ cứng chết) ở tần số 145 MHz. Nhân tiện, Alinco-DJ191 chạy trốn theo cách tương tự nếu bạn đi ra ngoài từ một căn hộ ấm áp (khoảng +20 độ C) (-35 độ C). Điều này không được chú ý nhiều bằng tai khi làm việc với giọng nói. Nếu bạn cần độ ổn định cao hơn (công việc kỹ thuật số), thì bạn có thể đặt thạch anh được nung nóng trong chân không, được sử dụng trong bộ tổng hợp Mayak, nhưng bạn sẽ phải tính toán lại các hệ số phân chia (có thạch anh ở 2 MHz). Hoặc hãy xem cách nó được thực hiện ở Angara, có bù nhiệt và siêu ổn định năng lượng. Tôi đã lấy các điện trở SMD và chặn điện dung từ bộ điều khiển từ một đĩa CD-ROM đã chết. Các dòng chữ có thể được giải mã hoặc bạn có thể đo nó bằng C-shka. Bộ điện trở trong mạch cấp nguồn của vi mạch (đầu ra?) nhất thiết! Nó là cần thiết để loại bỏ hiệu ứng thyristor. Vi mạch được sử dụng trong tiêu chuẩn bao gồm, thực thi SMD. Nêu kết luận? treo đèn LED, sau đó khi lần theo từng bước chương trình gỡ lỗi, rõ ràng là dữ liệu đã rơi ra khỏi thanh ghi tổng hợp. Trong lần chạy đầu tiên, có "0" và trong các lần chạy tiếp theo, thông tin trước đó sẽ bị xóa. VCO từ "Mayak" trong hộp kim loại chứa đầy bọt. RA9UWD (Yaya, Igor) sẽ tạo VCO của riêng mình, anh ấy muốn đưa bộ tổng hợp chip đơn và bộ điều khiển trên AVR vào Viola di động thạch anh (có thể chúng tôi cũng sẽ xuất bản nó). Tốt hơn là tạo hai VCO để giảm nhiễu pha (xem mô tả về 1015PL2, độ dốc điều chỉnh 1 MHz trên mỗi volt được khai báo ở đó). Mỗi VCO được điều chỉnh trong phạm vi 2 MHz: 144 - 146 MHz và 133,3 - 135,3 MHz. Ví dụ: trong Alinco-DJ191, một VCO bao gồm 174 - 130 = 44 MHz!! Có, cộng với IF 21 MHz đầu tiên, tổng 21 + 44 = 65 MHz tức là 20 MHz mỗi vôn hay tôi đang thiếu thứ gì đó? Vâng, thậm chí 20 MHz với nguồn điện 3 volt đã là rất nhiều. Trên "Mayakovsky" GUN, điện áp lơ lửng trước mắt chúng ta (được đo bằng C-shock kỹ thuật số), nhưng còn Alina thì sao? Tôi không hiểu tại sao cả :) nó vẫn hoạt động. Đề án VCO từ "Mayak": Bản thân các VCO được lắp ráp trên các bóng bán dẫn VT1 và VT2 (máy phát có cổng chung), thông qua C11 và C12, chúng được tải trên R10. Từ đó tín hiệu được đưa qua bộ đệm đến VT4 đến bộ khuếch đại đầu ra VT6 (tín hiệu đi đến bộ thu và tầng đầu ra của bộ khuếch đại công suất) và VT7 (tín hiệu đi đến đầu vào của chip tổng hợp). Chuyển mạch VCO được thực hiện trên các bóng bán dẫn VT3 và VT5, tức là một cái để nhận, cái kia để truyền. Chi tiết: C1, C2, C4, C6, C13, C18, C19, C20, C21 - 1500 pF, C3, C5 - 3,6 pF, C7, C9 - 3,3 pF, C8, C10 - 15 pF, C11, C12 - 1 pF , C14, C15 - 12pF, C16 - 22pF, C17 - 10pF. R1, R7, R8, R10, R13, R16, R18 - 15 kOhm R2 - 56 Ohm, R3, R4 - 2,2 kOhm, R5, R6, R12, R20 - 470 Ohm, R9 - 150 Ohm, R11 - 1 kOhm , R14 - 10 kOhm, R15 - 3,9 kOhm, R17 - 4,7 kOhm, R19 - 180 Ohm, R21 - 330 Ohm. Varicaps - KV109, VT1, VT2, VT4 - KP307, VT3, VT5 - KT315, VT6, VT7 - KT399. Ví dụ: mạch VCO từ Alinco-DJ191 (VCO - bộ tạo dao động điều khiển điện áp, bộ tạo dao động điều khiển điện áp) được đưa ra: Trên Q301, bản thân máy phát, Q302 là bộ khuếch đại đệm, tôi không rõ vai trò của Q303, rõ ràng là nó kéo VCO sang một phạm vi khác bằng cách chuyển L303 qua C307 xuống đất. Bởi vì điện dung C307 (0,001 uF) tại RF đang chặn. Các bảng mạch in được làm giống như bảng mạch bánh mì: một khối - một bảng. Sợi thủy tinh - một mặt. Chà, tôi quá lười để vẽ lại, quét chúng ... Ngoài ra, có một ý tưởng để kết hợp các bảng của bộ điều khiển và bộ tổng hợp. Tác giả: Sergey Gimaev, RW9UAO; Xuất bản: N. Bolshakov, rf.atnn.ru Xem các bài viết khác razdela Liên lạc vô tuyến dân dụng. Đọc và viết hữu ích bình luận về bài viết này. Tin tức khoa học công nghệ, điện tử mới nhất: Sự đông đặc của các chất số lượng lớn
30.04.2024 Máy kích thích não được cấy ghép
30.04.2024 Nhận thức về thời gian phụ thuộc vào những gì người ta đang nhìn
29.04.2024
Tin tức thú vị khác: ▪ Hệ thống tưới nước tự động Blossom ▪ Máy tính siêu mỏng trên xương ▪ Trọng lực có thể tạo ra ánh sáng 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 trang web Bộ điều chỉnh điện, nhiệt kế, bộ ổn định nhiệt. Lựa chọn bài viết ▪ Bài báo của Alphonse. biểu hiện phổ biến ▪ bài viết Cây gì Linnaeus được đặt tên theo cơ quan sinh dục nữ? đáp án chi tiết ▪ Bài viết Hạt tiêu đen. Truyền thuyết, canh tác, phương pháp áp dụng ▪ bài viết cho một nhạc sĩ. Danh mục ▪ bài viết Chạy trốn nhãn. tiêu điểm bí mật
Để lại bình luận của bạn về bài viết này: 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 |