
Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:13

Kumusta, para sa isang proyekto sa aquarium kailangan ko ng isang mahabang kawad na elektrikal na maaaring:
- supply ng kapangyarihan sa aparato
- payagan ang komunikasyon
Iba pa
- Ang mga kasalukuyang at boltahe ay mababa
- Ang wire ay +/- 3m ang haba
- Mabagal na paglilipat ng data
- Komunikasyon sa bidirectional, kalahating duplex
- Limitadong espasyo sa aparato
- Paghihiwalay ng Galvanic
Ang komunikasyon ay nasa pagitan ng 2 mga aparato. Ang aparato ay maaaring isang Arduino, Raspberry PI o iba pang aparato gamit ang mga digital na pin.
Hakbang 1:
Ang ilang mga sensor, tulad ng DS18B20, ay gumagamit ng 3 wires upang magbigay ng lakas at makipag-usap sa ibang aparato. Sa proyektong ito ang mga wire ay may mga sumusunod na pagpapaandar:
- + 5V
- Lupa
- Data (0 / + 5V)
Matapos ang ilang paghahanap sa net ay hindi ako nakakita ng isang simpleng bagay na madaling maipatupad. Karamihan sa mga pag-setup ay batay sa ilang mga chips at protokol na may maraming mga pagpipilian na hindi ko kailangan. Bagaman nakakita ako ng ilang magagandang halimbawa na maaaring maiakma sa aking mga pangangailangan tulad ng:
- NXP, AN2342, https://www.nxp.com/docs/en/application-note/AN23…. pigura 5
- EmSa, https://www.esacademy.com, Maaari ba akong mag-galvanic decoupling ng aking I2C bus?
- Naka-embed, https://www.embedded.com/print/4025023, larawan 1
Upang maging may kakayahang umangkop nagpasya akong bumuo ng isang circuit, gumamit ng pamantayan / karaniwang mga bahagi, programa ng isang simpleng protocol. Tandaan: Dahil ang proyektong ito ay ginagamit sa ibang proyekto ay ipapaliwanag ko ang pagbuo ng circuit at ang programa ng programa ng pagsubok. Huwag mag-atubiling gamitin ito para sa iyong sariling proyekto, kailangan mong lumikha ng isang angkop na protokol para sa iyong mga pangangailangan.
Hakbang 2: Mga Listahan ng Bahagi
- Suplay ng kuryente + 5V
- Nababaluktot na wire ng kuryente sa sambahayan na may 3 conductor
- Perfoboard 5x7cm
- 2x Resistor 470Ω
- 1x Resistor 680Ω
- 2x Resistor 1kΩ
- 2x Diode (hal. 1N4148)
- 2x Optocoupler EL817
- Pinangunahan
- Pin header babae 2 pin
- Pin header babae 3 pin
- Pin header babae 4 pin
- Round header babae 6 pin
- Round header babae 4 pin
Gayundin ang ilang mga tool ay kinakailangan: tweezer, cutter, vise, soldering iron, wick, stand.
Paano maghinang:
Magkaroon ng kamalayan sa mga panganib sa kaligtasan at gumamit ng mga pansariling kagamitan sa pagprotekta.
Hakbang 3: Skematika




Paliwanag ng eskematiko:
Dahil sa limitadong espasyo, ang kanang bahagi ng eskematiko ay nakalagay sa makina na may aparato 2. Ang kaliwang bahagi ng eskematiko ay ang maramihan at pinapatakbo ng aparato 1. Sa pagitan ng kaliwa at kanang bahagi ng conductor ng data.
- Ang digital na "OUT" sa kanang bahagi ay protektado ng isang diode.
- Ang optocoupler na "OUT" ay protektado ng isang diode.
- Upang limitahan ang kasalukuyang isang risistor ay nasa harap ng pin 1 ng mga optocoupler na "IN" at "OUT"
- Ang pin 2 ng mga optocoupler ay konektado sa lupa
- Ang pin 3 emitter ay pinag-grounded ng isang risistor
- Ang Pin 4 na kolektor ay ibinibigay ng lakas
Upang mailarawan ang paglilipat ng data ang isang led ay konektado sa linya ng data. Ang halaga ng risistor ay nakasalalay sa humantong at nais na ningning. Babala: Kung ang halaga ng risistor ay masyadong mababa, ang sobrang kasalukuyang ay masusunog na pin sa labas ng aparato 2 o ang optocoupler na "IN" ay hindi maitutulak nang tama.
Tingnan ang talahanayan:
- Kung ang "OUT1" o "OUT2" ay "TAAS" ang linya ng Data ay magiging + 5V.
- Kung ang "OUT1" o "OUT2" ay "LOW" ang linya ng Data ay 0V.
- Sa pin na "IN1" o IN2 "maaaring mabasa ang halaga ng linya ng Data.
Sa Fritzing ang layout ng mga bahagi sa perfoboard ay natutukoy. Ang mga diode at resistors ay nakaposisyon nang patayo, tingnan ang dilaw, orange at pulang linya. Ang mga asul na linya ay ang mga conductor sa ilalim ng perfoboard.
Hakbang 4: Programming


Upang masubukan kung gumagana ang circuit, maaari mong gamitin ang mga nakalakip na programa.
Ang aparato 1 ay ang panginoon at dapat na pinalakas. Magpadala ito ng isang tiyak na pagkakasunud-sunod ng mga piraso. Sa unang 8 startbits, 1 stopbit at pagkatapos ay isang sunud-sunod na "on" at "off".
Ang aparato 2 ay alipin at dapat munang patakbuhin. Sisimulan ng programa na basahin ang dataline. Kapag nabasa ang 8 startbits. Magsisimula ang programa upang maitala ang mga piraso. Kapag 8 mga piraso ay naitala ang programa ay ibabalik ang mga piraso.
Sa panahon ng dataswap ang mga "on" at "off" na mga piraso ay maaaring subaybayan ng kumikislap na humantong at ang mga leds (pin13) sa mga aparato.
Kapag ok ang iyong paghihinang at na-load ang mga programa, makikita mo ang pagkurap ng mga leds na katulad ng humantong sa video.
(Upang maiwasan ang pag-ikli ng circuit, ang mga hubad na conductor ng metal ay maaaring pinahiran ng epoxy)
Inirerekumendang:
Repurpose Optical Drive Sa RPi: 6 na Hakbang (na may Mga Larawan)

Repurpose Optical Drive With RPi: Ang proyektong ito ay naganap pagkatapos magsimulang magawa ng optikal na drive ng aking minamahal na laptop. Ang tray ng CD ay paulit-ulit na lalabas tuwing binibigyan ko ng push ang aking laptop o inilipat ito sa anumang paraan. Ang aking pagsusuri sa problema ay dapat mayroong
Ang Raspberry Pi Isolated GPIO Board Na May 12-24VDC hanggang 5VDC Power Supply: 3 Hakbang (na may Mga Larawan)

Ang Raspberry Pi Isolated GPIO Board Na May 12-24VDC hanggang 5VDC Power Supply: Tutulungan ka ng talahanayan na ito sa pagtuturo na mag-setup ng Raspberry Pi kasama ang Isolated GPIO Board. Ang mga tampok ng board ay 1) 12 hanggang 24V input at output (pamantayang pang-industriya). 2) Raspberry Pi pin sa pin na tumutugma sa Mga Header upang maaari mo itong i-stack
Magdagdag ng isang Arduino-based Optical Tachometer sa isang CNC Router: 34 Mga Hakbang (na may Mga Larawan)

Magdagdag ng isang Arduino-based Optical Tachometer sa isang CNC Router: Bumuo ng isang tagapagpahiwatig ng optikal na RPM para sa iyong router ng CNC na may isang Arduino Nano, isang IR LED / IR Photodiode sensor at isang OLED na display nang mas mababa sa $ 30. Naging inspirasyon ako ng Sukat ng RPM ng eletro18 - Maaaring turuan ng Optical Tachometer at nais na magdagdag ng isang tachometer
Optical Rain Sensor: 6 Hakbang (na may Mga Larawan)

Optical Rain Sensor: Pagsukat ng ulan sa isang laser? Posible. Sundin ang Maituturo na ito upang makagawa ng iyong sariling Opical Rain Sensor
AM Modulator - Optical Aproach: 6 Hakbang (na may Mga Larawan)

AM Modulator - Optical Aproach: Mga buwan na ang nakakaraan Binili ko ang DIY AM radio receiver kit na ito mula sa Banggood. Pinagsama ko ito. (Paano ito gagawin nilalayon ko upang ilarawan sa magkakahiwalay na Makatuturo) Kahit na walang anumang pag-tune, posible na mahuli ang ilang mga istasyon ng radyo, ngunit sinubukan kong maabot ang