Stromleitungskommunikation. Teil 2 - Hauptblöcke des GerÀts

Teil 1 - Grundlagen der StromleitungsdatenĂŒbertragung





Im ersten Teil des Artikels haben wir uns kurz mit den Grundkonzepten der DatenĂŒbertragung ĂŒber Stromleitungen vertraut gemacht. Wir haben gelernt, was ein „nĂŒtzliches Signal“ ist und wie es zur Codierung der ĂŒbertragenen Informationen verwendet werden kann. Es gab jedoch kein Wort darĂŒber, wie dieses GerĂ€t physisch hergestellt werden sollte, wie es ein Signal erzeugt und wie es ĂŒberhaupt an ein 220-V-Netzwerk angeschlossen werden kann.





In diesem und dem nĂ€chsten Teil des Artikels werden wir beschreiben, welche Grundblöcke in der einfachsten SPS -DatenĂŒbertragungsvorrichtung enthalten sein sollten . Als Konstruktor fĂŒgen wir dem Gesamtbild nach und nach Block fĂŒr Block hinzu und finden heraus, wofĂŒr jeder Block gedacht ist und wie er funktioniert.





-

- —

-

-

-





: . , , , , . - , , .









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 -

, , .





.





Bild von der Website caxapa.ru "Interferenzresistente GerÀte, Alexey Kuznetsov"
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