Satura rādītājs:
- 1. darbība: rīki un materiāli
- 2. darbība: DIP slēdža un džempera iestatīšana BUS 1
- 3. solis: DIP slēdža un džempera iestatīšana BUS 2
- 4. solis: DIP slēdža un džempera iestatīšana BUS 3
- 5. solis: programmatūras integrācija
Video: Līdz 3 RS485 autobusiem vienā Arduino: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Šajā pamācībā es parādīšu, kā vienam Arduino savienot līdz 3 neatkarīgām RS485 autobusiem. Tas var būt noderīgi, ja vēlaties izveidot vārteju starp šīm autobusiem vai ja vēlaties kontrolēt ierīces šajās kopnēs (nesaistot pašas kopnes). Vēl viena lietojumprogramma ir RS422 ierīces (piemēram, motora vadības) un RS485 ierīces (piemēram, sensora) savienošana ar to pašu Arduino.
Jebkurā gadījumā jums būs nepieciešams RS485 vairogs ar izolētu saskarni, lai novērstu zemējuma problēmas un aizsargātu Arduino.
1. darbība: rīki un materiāli
Aparatūra:
- Arduino UNO (vai jebkurš cits dators ar Arduino Shield ligzdām)
- Arduino RS42 / RS485 Shield ar izolētu interfeisu
Programmatūra:
Arduino IDE
2. darbība: DIP slēdža un džempera iestatīšana BUS 1
Džemperis:
- UART RX uz 0 pozīciju
- UART TX uz 1. pozīciju
- Spriegums pozīcijā 5V
DIP slēdzis:
- S1 = IZSLĒGTS - IESLĒGTS - IESLĒGTS - IZSLĒGTS
- S2 = OFF - OFF - ON - ON
- S3 = IESLĒGTS - IZSLĒGTS - IZSLĒGTS - IZSLĒGTS
3. solis: DIP slēdža un džempera iestatīšana BUS 2
Džemperis:
- UART RX uz 2. pozīciju
- UART TX uz 3. pozīciju
- Spriegums pozīcijā 5V
DIP slēdzis:
- S1 = IZSLĒGTS - IESLĒGTS - IESLĒGTS - IZSLĒGTS
- S2 = OFF - OFF - ON - ON
- S3 = IESLĒGTS - IZSLĒGTS - IZSLĒGTS - IZSLĒGTS
4. solis: DIP slēdža un džempera iestatīšana BUS 3
Džemperis:
- UART RX uz 4. pozīciju
- UART TX uz 5. pozīciju
- Spriegums pozīcijā 5V
DIP slēdzis:
- S1 = IZSLĒGTS - IESLĒGTS - IESLĒGTS - IZSLĒGTS
- S2 = OFF - OFF - ON - ON
- S3 = IESLĒGTS - IZSLĒGTS - IZSLĒGTS - IZSLĒGTS
5. solis: programmatūras integrācija
1. autobusa vairogam tiks izmantota aparatūra UART uz Arduino PIN 0 un 1. Abi pārējie vairogi izmantos programmatūras UART.
#iekļaut
SoftwareSerial RS485_BUS2 (2, 3);
SoftwareSerial RS485_BUS3 (4, 5);
anulēts iestatījums ()
{
….
// init seriālais ports 1. autobusam
Sērijas sākums (9600);
// init seriālais ports 2. autobusam
RS485_BUS2.begin (9600);
// init seriālais ports 3. autobusam
RS485_BUS3.begin (9600);
….
Šo programmatūras UART pārraides datus ierobežo Arduino aprēķina jauda. Protams, ja izmantosit uz ARM balstītu Arduino vai STM32 plati, tā patiešām nebūs problēma, bet UNO ieteicams vienlaikus izmantot tikai divus vairogus, bet otrajam vairogam ne vairāk kā 9600 Baud kā datu pārraides ātrumu..
Ieteicams:
LoRa bezvadu sakari no 3 km līdz 8 km ar zemām izmaksām E32 (sx1278/sx1276) ierīce Arduino, Esp8266 vai Esp32: 15 soļi
LoRa bezvadu sakari no 3 km līdz 8 km ar zemām izmaksām E32 (sx1278/sx1276) ierīce Arduino, Esp8266 vai Esp32: es izveidoju bibliotēku, lai pārvaldītu EBYTE E32, pamatojoties uz LoRa ierīces Semtech sēriju, ļoti jaudīgu, vienkāršu un lētu ierīci. 3Km versija šeit, 8Km versija šeitTie var strādāt 3000m līdz 8000m attālumā, un tiem ir daudz iespēju
DIY vienkāršs Arduino frekvences mērītājs līdz 6,5 MHz: 3 soļi
DIY vienkāršs Arduino frekvences mērītājs līdz 6,5 MHz: Šodien es jums parādīšu, kā izveidot vienkāršu frekvences skaitītāju, kas spēj izmērīt reaktūra, sinusa vai trīsstūra signālu frekvences līdz 6,5 MHz
Ieslēgts un izslēgts slēdzis ar UC. Viena spiedpoga. Viena tapa. Diskrēta sastāvdaļa: 5 soļi
Ieslēgts un izslēgts slēdzis ar UC. Viena spiedpoga. Viena tapa. Diskrēts komponents: Sveiki, visi meklēja ieslēgšanas/izslēgšanas ķēdi tīklā. Viss, ko atradu, nebija tas, ko meklēju. Es runāju ar sevi, tam noteikti ir ceļš. Tas bija tas, kas man bija vajadzīgs.-Tikai viena spiedpoga, lai to ieslēgtu un izslēgtu
Liels attālums, 1,8 km, no Arduino līdz Arduino bezvadu sakari ar HC-12: 6 soļi (ar attēliem)
Liels attālums, 1,8 km, no Arduino līdz Arduino bezvadu sakari ar HC-12: Šajā pamācībā jūs uzzināsit, kā sazināties starp Arduinos lielā attālumā līdz 1,8 km brīvā dabā. HC-12 ir bezvadu seriālais ports komunikācijas modulis, kas ir ļoti noderīgs, ārkārtīgi spēcīgs un viegli lietojams. Vispirms jūs atradīsit
1A līdz 40A pašreizējais BOOST pārveidotājs līdz 1000 W līdzstrāvas motoram: 3 soļi
1A līdz 40A pašreizējais BOOST pārveidotājs līdz 1000 W līdzstrāvas motoram: Sveiki! Šajā videoklipā jūs uzzināsit, kā izveidot strāvas pastiprinātāja ķēdi jums ar lielu jaudu līdzstrāvas motoriem līdz 1000 W un 40 ampēriem ar tranzistoriem un centrālo krāna transformatoru. Lai gan, strāva pie izejas ir ļoti augsta, bet spriegums būs r