BotronikS: botronik@gmail.com

Arduino ready-made codes (with some hardware) for PLC/PC:
No need to know Arduino programming! Just connect peripherals (according to the scheme) and connect to PLC/PC!

DAK500: PC/PLC Arduino Controller with RS485 module
Applications: measurement, regulation, acquisition via PC or PLC...
With programmed working CODE (depending on the model - see offer below)
Immediately ready to use (after connecting peripherals and connecting to PC/PLC)
Communication: by TEXT command set - on standard USB or RS485
A case for mounting on a DIN rail - UM72 dimensions
Based on: Arduino NANO + RS485 module
If you don't use RS485, disconnect the module and use the NANO USB
Basic kit: DAC500 with code + Arduino USB cable + RS485 TO PC converter
 

 

Models in the offer (see below)

DAK501B - DAK502 - DAK503

DAK501B: ID+16x Outputs
 
Connections: Termite: SET1:
 
Power: VIN=9V or 5V=5.0V - Outputs: 16x max10-15mA
TEXT command set (ASCII characters + ENTER) - (free net test tool: Termite)
ID=Device IDentifier (ID)=# - DEFAULT: #=no ID
#AT, #ATI : returns OK , returns code name
#OxH , #OxL : Set output x (1-16) to H (5V) or L (0V) level (exasmple: for #=no ID: O1H - for #=1 1O1H )
-
Download: HexCodeTry (Try Limit=1000 received commands) - To upload code to Arduino (it must be out of hardware), use XLoader
BScada(s): BScada16out (read, install and try first) - BScadaID_16Oa_Try
Additional user programming (Connect to PC Arduino (it must bee out of hardware) - use Termite):
ID? - returns ID
ID=x (set new ID x=0-9 ID=(empty) - no ID)
BAUD=x (set the new baud rate: supported x=1200,2400.4800,9600,19200,38400,57600)
-
Offer(s):
DAK501B-CODE1: NoLimit: Arduino source code+HexCode+BScadaEXE - Price: €100
DAK501B-SET1: Programmed and tested SET1 with USB cable - without additional equipment - Price: €100
 
Recommended project equipment:
For outputs: Link1 - Link2 - Link3

2xDAK501B: 2xID+2x16x Outputs = 32 Outputs with RS485 communication
 
Scheme: Termite: SET1: BScadaID2_32O_Try
Example of how to connect more modules with RS485 communication:
First programming every Arduino with a different ID (as explained above). To begin don't change BAUD!
Connect modules as on Scheme. Insert Arduino into modules and apply power (the best way is 5,0V from an external adapter).
Then test it with Termite but note: ENTER+TEXT+ENTER!
Download BScadaID2_32O_Try (TryLimit 6h then restart) and test it. Read how to install BScada
Note: for now supported 10 IDs only (0-9). It means 10 modules and up to 160 outputs!
Note: If connect the scheme to PLC with RS485 you don't need anything else. But for a PC need an RS485-TO PC USB converter (it's in SET1 contents)
 
Offer(s):
Form your complete project request and we can deliver almost everything to you - request by email only!


 

 

DAK502: 4x Outputs + 4x Temperature sensors DS18B20
   
Connections: SET1 Termite test:
 
Power(VIN): 9-12Vdc - Outputs: 4x max30mA - Sensors: 4xDS18B20 (-50.0/+120.0C)
TEXT command set (ASCII characters + ENTER) - Baud 9600,8 Data bits, None Parity,1 Stop Bit (free net test tool: Termite)
AT, ATI : returns OK , returns code name
OxH , OxL : Set output x (1-4) to H (5V) or L (0V) level (exasmple: O1H)
V0x - returns sensor temperature in C (x=1-4) (exsample: V01)
-
Note: SET1 has build in resistors for DS18B20
Download: Arduino HexCode (Nano/Uno) - (For upload use a free net tool for example XLoader)
Test with BScada(s): BScada16out (read, install and try first) -- BScada8V8Od_Try2h
 
Offer(s):
DAK502-SET1: Programmed and tested SET1 with USB cable - without additional equipment - Price: €80
 
Recommended project equipment:
For outputs: Link1 - Link2 - Link3
For sensors: Link1 - Link2


 

 

DAK503: 4x Outputs + 4x Temperature & Humidity sensors DHT22/AM2302
   
Connections: SET1 Termite test:
 
Power(VIN): 9-12Vdc - Outputs: 4x max30mA - Sensors: 4xDHT22/AM2302 (-40/+80C 0-100%RH)
TEXT command set (ASCII characters + ENTER) - Baud 9600,8 Data bits, None Parity,1 Stop Bit (free net test tool: Termite)
AT, ATI : returns OK , returns code name
OxH , OxL : Set output x (1-4) to H (5V) or L (0V) level (exasmple: O1H)
V0x - returns sensors values (x=1-8) (exsample: V01 (sensor1 Temp.) V02 (sensor1 Hum.))
-
Note: V01/V02=Sensor1 Temp/Hum, V03/V04=Sensor2 Temp/Hum ----- V07/V08=Sensor4 Temp/Hum
Note: SET1 has build in resistors for sensors
Download: Arduino HexCode (Nano/Uno) - (For upload use a free net tool for example XLoader)
Test with BScada(s): BScada16out (read, install and try first) -- BScada8V8Od_Try2h
 
Offer(s):
DAK503-SET1: Programmed and tested SET1 with USB cable - without additional equipment - Price: €80
 
Recommended project equipment:
For outputs: Link1 - Link2 - Link3
For sensors: Link1 - Link2