電力線通信。パート2-デバイスのメインブロック

パート1-電力線データ伝送の基礎





最初の部分品、我々は簡単に電力線を介したデータ伝送の基本的な概念と知り合いました。「有用な信号」とは何か、送信された情報をエンコードするためにどのように使用できるかを学びました。しかし、このデバイスを物理的にどのように作成するか、どのように信号を生成するか、そしてどのように220Vネットワークに接続するかについてはまったく語られていませんでした。





この記事のこの部分と次の部分では、最も単純なPLCデータ伝送デバイスの基本ブロックについて説明します徐々に、コンストラクターとして、全体像にブロックごとに追加し、各ブロックの目的とその機能を理解します。





-

-

-

-

-





: . , , , , . - , , .









1, . . , . (FSK ).





— — , / . ( ) .





: “0”, “ ” 74 . “1”, , , 80 . , . , .









“S”, . . “S”, . “0” “1”.





— “zero cross ”.





, — , PLC (). / ZC .





, ZC “ ” . 74 80 .





, , PLC . . “ ”.





— , ZC , “ ” PLC , .





, “” . “ ” ”.





, , .





220 , ZC , .





— , : , , , ..





— -, (), ( ), - . , : . “”, .





   digikey.com
digikey.com

. , , (, , ). , . USB .





. . , , , Linux, “ATtiny”. , , .





. , .





, : “0” “1”. . .





, 10 , . .





, (). .





, , .





74 80 . 74 , “0”.





80 , “1”.





, - : “0” “1”, . — — .





— , , “0” “1” , . .





. . .





, , , . , -.





, :













  • ( USB CAN, , , , - ..)





10 . 100%, - . .





— . , . “ ” .





: , , . , ( ).





, . , . . .





[ ].





, . - — 4-5. .





, , 80 . 80 1/80000 = 12,5. 5 2.5 .





. .





? , ? .





, , .





.





, , , “ ”.





. , ( , ).





80 , 12.5 . 4 . 3.125 .





, .





. 1.56 .





, . , 80 , 1.5 . , .





“ ”.





, 8- AVR Atmel ATmega8, . . .





, “” . 2.5, “1”, 2.5, “0”. .





“ ” . , .





ATmega8 . , .





, R-2R. .





   easyelectronics.ru
easyelectronics.ru

0 1 , “OUT”. , . R-2R .





ATmega8 , . , STM32. — STM32F103 — 32- ARM Cortex-M3 ( 72 MHz).





, , , . , .





, .





?

72 MHz, 8- 20 MHz . .





?

40-50 . 100 . .





?

, 72 MHz. , 80 , .





STM32 , : ( 1.5 ) 12.5 . 14 .





14 MHz. , 14 14 MHz — 1 .





! 100 , 10 . , .





80 .





?

80 . , , , 1.5 , .





, , STM32F103 1 MSPS. 1 .





80 .





STM32F103 — USB. COM . , USB-UART.





- .





PLC , ASCII , . - 220 .





, , . , , .





, , . , .





. “” — “ ”, .





“ ”, EEPROM - UART .





— . ( ).





: , “ ” . , , .





10 1 .





. , — . , . . - , , , .





, .





1 -

— .





“GND” — . - .





“” (, EEPROM ..) , “DGND”.





“ ” , , “AGND”. .





2 -

. , Datasheet .





    allexpress.com
allexpress.com

, , .





, :).





“” “Reset” , Datasheet. . , .





3 -

, , .





.





サイトcaxapa.ruからの写真「干渉に強いデバイス、AlexeyKuznetsov」
caxapa.ru " , "

.





. .





. . . .





: , zc 220 . . : , ..





/ - PLC :)





https://nag.ru/articles/article/24485/strasti-po-plc.html - PLC

https://www.electronshik.ru/catalog/interfeys-modemy-plc - PLC datasheet ( )

https://ru.wikipedia.org/wiki/_ - FSK

http://www.atmega8.ru/ - ATmega8



STM32

https://www.st.com/en/microcontrollers-microprocessors/stm32f103.html - STM32F103

https://themagicsmoke.ru/courses/stm32/led.html - “ ” stm32

https://blog.avislab.com/stm32-clock_ru - stm32

https://habr.com/ru/post/312810/ - stm32

https://blog.avislab.com/stm32-adc_ru/ - stm32

https://blog.avislab.com/stm32-usb_ru/ - USB stm32





http://easyelectronics.ru/parallelnyj-cifro-analogovyj-preobrazovatel-po-sxeme-r-2r.html - R-2R

http://caxapa.ru/lib/emc_immunity.html - " ",

https://www.ruselectronic.com/passive-filters -








All Articles