background image

EZO-PMP

Embedded Dosing Pump

Accuracy 

+/- 1%

Flow rate

0.5ml to 105ml/min

Single point

Calibration

UART & I

2

C

Data protocol

103 (0x67)

Default I

2

C address

3.3V – 5V (logic)

12V – 24V (motor)

Operating voltage

ASCII

Data format

61 cm

Supplied tubing

Any 5mm O.D. tubing

Tubing size

Modes of operation

Continuous dispensing

Volume dispensing

Constant flow rate

Dose over time mode

2 meters

Pump head

V 1.8

Revised 8/1/18

This is an evolving document, check back for updates.

Written by Jordan Press
Designed by Noah Press

Summary of Contents for EZO-PMP

Page 1: ...3V 5V logic 12V 24V motor Operating voltage ASCII Data format 61 cm Supplied tubing Any 5mm O D tubing Tubing size Modes of operation Continuous dispensing Volume dispensing Constant flow rate Dose over time mode 2 meters Pump head V 1 8 Revised 8 1 18 This is an evolving document check back for updates Written by Jordan Press Designed by Noah Press ...

Page 2: ...odes Reading device status Sleep mode low power Change baud rate Protocol lock Factory reset Change to I2 C mode Manual switching to I2 C I2 C mode Sending commands Requesting data Response codes LED color definition I2 C quick command page LED control Find Single report mode Continuous dispensing Volume dispensing Dose over time Constant flow rate Pause dispensing Stop dispensing Total volume dis...

Page 3: ...P VCC Motor Motor Operational temperature EZO PMP 5V 12V 5 5V 24V 3 3V 10 8V 12V 400mA 24V 200mA EZO PMP TM dimensions r 0 4 26mm Mounting screw Inline tubing connectors 30 5mm 27 5mm 1 16mm 1 6mm 48mm 54mm 3 3mm 37 5mm Side Front Back 85 75mm 1 4 3 32 1 Drive 0 211 0 086 1 2 0 112 4 40 thread 27 25mm 8mm 4 8mm 2 8mm Max input output pressure Tubing life span Cassette life span 80 kPa 1 000 hrs 1 ...

Page 4: ...y chemically resistant and has 30X more resistant to mechanical wear then silicone tubing Inline tubing connectors HDPE Outer diameter 8mm Inner diameter 2 8mm Blue tubing Silicone Outer diameter 5mm Inner diameter 3mm Bend radius 15mm Temperature 67 C to 200 C Max pressure 69 kPa 10 PSI 4 Copyright Atlas Scientific LLC ...

Page 5: ...with supplied tubing Volume dispensing Pump a specific volume Smallest possible volume is 0 5 ml Max input vacuum 80 kPa Max output pressure 80 kPa Constant flow rate Pump a specific volume per minute Dose over time mode Pump a specific volume over a set time The EZO PMP can operate in four different modes r 0 2 5 Copyright Atlas Scientific LLC ...

Page 6: ...in the cassette It has been designed to be easily detached from the motor and disassembled The 12 volt motor and control system have been soldered together Both components are designed to operate as one single unit Keyed data and power connector 12 24 volt power input Status indicator LED The control system has three main components RX SCL TX SDA GND VCC INT White Green Black Red Blue Data and pow...

Page 7: ...ispensing the interupt pin goes high Turn cassette counterclockwise until it stops Pull cassette off the motor 12V 24V 5 RPM 24V 5 RPM INT Done 5 2 G 5 10 15 20 25 30 35 40 45 D 10 9 8 mL 1 9 8G 5 10 15 20 25 30 35 40 45 9 8G 5 10 15 20 25 30 35 40 45 2 Cal 9 8 3 0 0 1 2 100 200 300 400 500 2 r 0 2 7 Copyright Atlas Scientific LLC ...

Page 8: ...tubing connector Tube The inner workings of the cassette are fragile and must be dismantled by hand Using tools can damage or break the cassette 75mm 75mm Cassette axle Apply grease 75mm mark Do not operate this device without lubrication 1 2 Atlas Scientific recommends using Super Lube silicone lubricating grease r 0 2 Gently push down the tube holder until it clicks then remove Turn the cassette...

Page 9: ... pump tube Align pump tube and rotor with the cassette axle Cassette Roller Make sure the pump tube is held between the roller and cassette Correct X Incorrect Once the tubing has been replaced run the pump for 3 5 minutes to break in the new tubing Remember this pump can be run dry and does not need to pump liquid for the 3 5 minute break in period r 0 2 9 Copyright Atlas Scientific LLC ...

Page 10: ...bration types Volume calibration Volume over time calibration Calibration is optional Both types of calibration are independent of each other and can be done at any time Calibration can be done at any volume however Atlas Scientific recommends using volumes above 5ml Equipment needed for calibration An accurate graduated cylinder of at least 10ml An accurate scale with a resolution of at least 0 1...

Page 11: ... was actually dispensed 4 Calibration is now complete Once the pump has been calibrated it will accurately dispense any volume of liquid It has not been calibrated specifically to the volume used during the calibration procedure 10 ml It has now been calibrated to all volumes Use the same procedure to perform a volume over time calibration Example Calibrate the pump by dispensing 10ml Calibration ...

Page 12: ...0 300 400 500 Time in minutes Percent error Dose over time mode calibrated at 10ml over 90 seconds 2 0 1 2 1 3 4 5 6 7 8 9 10 0 80 0 00 0 50 0 50 0 43 0 30 0 33 0 87 0 67 0 67 r 0 1 Pump head Pump head refers to the maximum vertical height a pump can dispense The EZO PMP has a pump head of 2 meters 6 5 12 Copyright Atlas Scientific LLC ...

Page 13: ...SPI Analog RS 485 Mod Bus 4 20mA Available data protocols Unavailable data protocols Default r 0 1 13 Copyright Atlas Scientific LLC ...

Page 14: ... Baud rate Calibration Continuous mode Device name Enable disable parameters Enable disable response codes Hardware switch to I2 C mode LED control Protocol lock Software switch to I2 C mode Find Sleep mode Settings that are NOT retained if power is cut r 0 2 ...

Page 15: ...300 1 200 2 400 9 600 19 200 38 400 57 600 115 200 default 0V 0V VCC Terminator carriage return Data type floating point Decimal places 3 Smallest string 3 characters Largest string 39 characters Output volume Units ml Encoding ASCII Format string CPU TX RX RX TX TX RX RX TX r 0 1 15 Copyright Atlas Scientific LLC ...

Page 16: ...Default state Mode UART 9 600 Baud continuous 1 reading per second on Readings Speed LED 1 000 ms Green Standby Cyan Taking reading Transmitting r 0 1 16 Copyright Atlas Scientific LLC ...

Page 17: ...rts Terminator Carriage return cr Hex Dec ASCII 4 34 52 0D 13 9 600 baud default Receiver 413 cr Advanced ASCII data string Command Sender cr r 0 1 1 3 31 33 49 51 CPU TX RX RX TX TX RX RX TX r 0 1 17 Copyright Atlas Scientific LLC ...

Page 18: ...ending commands to device Command not case sensitive ASCII data string Hex Dec ASCII 53 83 S l e e p 6C 108 101 101 112 65 65 70 0D 13 Advanced cr r 0 1 Sender Sleep cr Receiver CPU TX RX RX TX TX RX RX TX 18 Copyright Atlas Scientific LLC ...

Page 19: ...Green UART standby Cyan Taking reading Purple Changing baud rate Red Command not understood White Find LED color definition r 0 1 LED ON 5V 3 3V 2 5 mA 1 mA 19 Copyright Atlas Scientific LLC ...

Page 20: ... pg 22 device information not set n a i pg 36 change to I2 C mode enabled I2C pg 43 set show name of device all enabled Name pg 35 enable disable parameters n a O pg 33 enable disable LED not set L pg 21 pause dispensing P pg 29 enable disable protocol lock disabled Plock pg 41 check pump voltage n a Pv pg 34 returns a single reading n a R pg 24 enter sleep mode low power n a Sleep pg 39 total vol...

Page 21: ...ED control L 1 cr cr cr LED on L 0 LED off L LED state on off Command syntax default cr cr cr cr OK cr OK L 1 L 1 L 0 L 0 L Example Response cr cr cr L 1 or L 0 OK r 0 1 21 Copyright Atlas Scientific LLC ...

Page 22: ...apidly blinks white used to help find device Command syntax cr cr OK Find Example Response r 0 1 This command will disable continuous mode Send any character or command to terminate find 22 Copyright Atlas Scientific LLC ...

Page 23: ...olume once per second C 1 continuously reports volume only when pumping C 0 C disable continuous reporting continuous reporting mode on off Command syntax C dispense 3ml C 1 cr C 0 cr C 1 2 3 0 Done 3 00 3 0 3 0 cr cr cr cr cr cr cr cr cr cr cr Example Response r 0 1 cr cr 23 Copyright Atlas Scientific LLC ...

Page 24: ...returns a single value showing dispensed volume Command syntax R 2 50 OK 5 00 OK If issued half way through dispensing 5ml If issued once dispensing has stopped cr cr cr cr Example Response r 0 1 24 Copyright Atlas Scientific LLC ...

Page 25: ...e until the stop command is given D dispense status Command syntax Pump on pump off cr cr cr cr cr OK cr OK pump will continuously run at 105ml min with supplied tubing pump will continuously run in reverse at 105ml min with supplied tubing D D D Example Response cr D 1 OK Responsebreakdown D 1 last volume requested pump on r 0 1 25 Copyright Atlas Scientific LLC ...

Page 26: ...e in reverse this specific volume D dispense status Command syntax Pump a specific volume cr cr cr cr cr OK cr OK 15 ml will be dispensed 405 ml will be dispensed in reverse D 15 D 405 D Example Response cr D 22 50 0 OK Responsebreakdown D 22 50 0 pump off last volume dispensed r 0 1 26 Copyright Atlas Scientific LLC ...

Page 27: ...e D ml min cr Dispense this volume over this many minutes Command syntax Pump a fixed volume over a fixed time cr cr OK Dispense 85ml over 10 minutes D 85 10 Example Response r 0 1 27 Copyright Atlas Scientific LLC ...

Page 28: ...low rate min or the number of minutes to run or indefinitely A negative value for ml min reverse DC 25 40 DC Example Response The maximum flow rate is determined after calibration If the flowrate entered is too fast the EZO PMPTM will send an error After running in continuous mode for 20 days the EZO PMPTM will reset cr DC reports maximum possible flow rate cr cr TOOFAST ER evaporation rate 1ml mi...

Page 29: ...the command again to resume dispensing P P cr cr cr cr pauses the pump during dispensing pause status P P OK cr Example Response paused P P dispensing dispensing cr cr cr OK P 1 or P 0 paused unpaused r 0 1 29 Copyright Atlas Scientific LLC ...

Page 30: ...1 000 m 1 000 ms DONE 10 15 X dispensing Stopped Stop dispensing Command syntax X cr cr stop dispensing X DONE v cr Example Response v volume dispensed r 0 1 30 Copyright Atlas Scientific LLC ...

Page 31: ...lume dispensed ATV absolute value of the total volume dispensed Clear clears the total dispensed volume Command syntax total now 0 00 cr cr cr total 434 50 cr total 623 00 cr OK cr TV ATV Clear Example Response r 0 1 31 Copyright Atlas Scientific LLC ...

Page 32: ...ions Cal clear delete all calibration data Cal device calibrated Command syntax cr cr cr OK cr OK cr OK cr Cal 24 01 Cal clear Cal Example Response Calibrate to the actual volume dispensed Cal 1 or Cal 2 or Cal 3 or Cal 0 cr cr cr cr fixed volume both volume time uncalibrated r 0 1 32 Copyright Atlas Scientific LLC ...

Page 33: ... syntax enable volume being pumped enable absolute volume pumped disable total volume pumped if all three are enabled cr cr cr OK cr OK cr OK cr O V 1 O ATV 1 O TV 0 Example Response cr O O V TV ATV cr r 0 1 Enable disable parameters from output string 33 Copyright Atlas Scientific LLC ...

Page 34: ...Pump voltage Command syntax PV cr cr check pump voltage PV PV 13 86 OK cr cr Example Response Responsebreakdown PV Pump input voltage 13 86 r 0 1 34 Copyright Atlas Scientific LLC ...

Page 35: ...mand syntax cr cr cr OK Name zzt Name Example Response _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1 6 2 7 3 8 4 9 5 10 11 12 13 14 15 16 n Up to 16 ASCII characters Name zzt OK cr cr r 0 1 r 0 1 Name Name zzt OK cr OK cr Name zzt cr 35 Copyright Atlas Scientific LLC ...

Page 36: ...Device information Responsebreakdown i cr cr device information Command syntax i Example Response i PMP 1 1 OK cr cr r 0 1 i Device PMP Firmware 1 1 36 Copyright Atlas Scientific LLC ...

Page 37: ...reset boot up complete ready entering sleep mode wake up OV UV RS RE SL WA ml min set to fast TOOFAST 413 OK 413 OK 1 cr cr cr enable response OK 0 disable response OK response on off Command syntax cr cr cr cr cr cr R R OK 0 Example Response default cr OK OK 1 or OK 0 cr cr r 0 1 dispensing complete DONE dispense amount too low MINVOL 37 Copyright Atlas Scientific LLC ...

Page 38: ... brown out watchdog unknown S B W U Status Reason for restart P Voltage at Vcc 5 038 Responsebreakdown Status cr Command syntax Example Response Status P 5 038 OK cr cr voltage at Vcc pin and reason for last restart Status cr r 0 1 38 Copyright Atlas Scientific LLC ...

Page 39: ...ken device Sleep cr Sleep cr Command syntax Example Response SL WA wakes up device enter sleep mode low power Sleep Any command cr cr Sleep 0 415 mA Standby 13 4 mA r 0 1 STANDBY SLEEP 13 4 mA 0 415 mA 0 13 mA 12 4 mA 5V 3 3V 39 Copyright Atlas Scientific LLC ...

Page 40: ...anging baud rate Red Command not understood White Find Green UART standby Change baud rate Baud 38400 cr Changing baud rate Standby Standby OK cr reboot Baud n cr Command syntax change baud rate n Example Response OK Baud 38400 Baud cr cr cr Baud 38400 OK cr cr default 300 1200 2400 9600 19200 38400 57600 115200 r 0 1 40 Copyright Atlas Scientific LLC ...

Page 41: ...k on off Command syntax cr cr cr cr cr cr cr Plock 1 Plock 0 Plock Example Response Locks device to UART mode cannot change to I2 C r 0 1 Green UART standby Cyan Taking reading Purple Changing baud rate Red Command not understood an eading Purple Changing baud rate Red Command not understood White Find TX INT default 41 Copyright Atlas Scientific LLC ...

Page 42: ... cr RE cr reboot Factory cr Command syntax Example Response OK enable factory reset Factory cr Green UART standby Cyan Taking reading Purple Changing baud rate C not Green UART standby Cyan Taking readin cr Baud rate will not change r 0 1 42 Copyright Atlas Scientific LLC ...

Page 43: ...e OK reboot in I2 C mode ER n 127 sets I2 C address and reboots into I2 C mode I2C 100 I2C 139 cr cr cr n any number 1 127 reboot r 0 2 DefaultI2 Caddress103 0x67 Green UART standby Cyan Taking reading Purple Changing baud rate C not Green UART standby Cyan Taking reading Purp Changi baud ra 43 Copyright Atlas Scientific LLC ...

Page 44: ...T Confirm RX is disconnected Connect ground power on Wait for LED to change from Green to Blue Disconnect ground power off Reconnect all data and power Short Short Wrong Example Example Disconnect RX line Manually switching to I2 C will set the I2 C address to 103 0x67 r 0 1 TX RX INT 44 Copyright Atlas Scientific LLC ...

Page 45: ...las Scientific assumes the embedded systems engineer understands this protocol r 0 2 Settings that are retained if power is cut Calibration Change I2 C address Enable disable parameters Hardware switch to UART mode LED control Protocol lock Software switch to UART mode Find Sleep mode Settings that are NOT retained if power is cut r 0 2 ...

Page 46: ...x01 0x7F 103 0x67 default SDA SCL Data format Data type floating point Decimal places 3 Smallest string 3 characters Largest string 39 characters Reading volume Units ml Encoding ASCII Format string CPU SDA SDA SDA SCL SCL SCL SCL SDA r 0 1 46 Copyright Atlas Scientific LLC ...

Page 47: ...ess 103 0x67 Stop Command Sleep Sending commands to device A6 SDA Start Stop SCL A5 A4 A3 A2 A1 A0 W ACK ACK ACK First letter of command Last letter of command The entire command as ASCII with all arguments Address bits W low Advanced Example r 0 1 CPU SDA SCL SDA SDA SCL SCL SCL SDA 47 Copyright Atlas Scientific LLC ...

Page 48: ...l A6 A0 SDA SCL R ACK ACK ACK N bytes of data All bytes after data are Null Address bits ACK ACK NACK Response code Data Data N Null Null Start Stop R High Requesting data from device 413 1 0 ASCII Dec Dec Advanced 413 r 0 1 52 49 51 CPU SDA SCL SDA SDA SCL SCL SCL SDA 48 Copyright Atlas Scientific LLC ...

Page 49: ...uccessfully Reading back the response code is completely optional and is not required for normal operation Example If there is no processing delay or the processing delay is too short the response code will always be 254 Response codes Single byte not string no data to send still processing not ready syntax error successful request 255 254 2 1 CPU SCL SDA CPU SDA TX RX SCL Receiving data Send comm...

Page 50: ...Red Command not understood Purple Changing I2 C ID Green Taking reading Blue I2 C standby White Find LED color definition r 0 1 LED ON 5V 3 3V 2 5 mA 1 mA 50 Copyright Atlas Scientific LLC ...

Page 51: ...uses the pump during dispensing dispense modes performs calibration switch back to UART mode L Plock Factory Sleep X Pv Status R Tv P D Cal Baud All commands are ASCII strings or single ASCII characters pg 62 pg 71 pg 55 58 pg 70 pg 52 pg 59 pg 68 pg 64 pg 66 pg 54 pg 61 pg 67 pg 60 enable disable parameters O pg 63 device information change I2 C address i I2C pg 65 pg 69 r 0 1 finds device with b...

Page 52: ...II Dec Null 1 Dec 0 Null 1 Dec 0 Null L 1 LED on L 0 LED off L LED state on off Command syntax default L 1 L 0 L 1 L 0 L Example Response 300ms processing delay or Wait 300ms Wait 300ms Wait 300ms Wait 300ms r 0 1 52 Copyright Atlas Scientific LLC ...

Page 53: ...sed to help find device Command syntax Find Example Response r 0 1 This command will disable continuous mode Send any character or command to terminate find 300ms processing delay 1 Dec 0 Null Wait 300ms 53 Copyright Atlas Scientific LLC ...

Page 54: ...tandby Green Taking reading Wait 300ms Wait 300ms Wait 600ms R returns a single value showing dispensed volume Command syntax R Example Response 300ms processing delay r 0 1 If issued half way through dispensing 5ml If issued once dispensing has stopped 54 Copyright Atlas Scientific LLC ...

Page 55: ...e status Command syntax Pump on pump off pump will continuously run at 105ml min with supplied tubing pump will continuously run in reverse at 105ml min with supplied tubing D D D Example Response Responsebreakdown 1 Dec 0 Null Wait 300ms 1 Dec 0 Null Wait 300ms 300ms processing delay D 10 00 1 ASCII 1 Dec 0 Null Wait 300ms D 1 last volume requested pump on r 0 1 55 Copyright Atlas Scientific LLC ...

Page 56: ...ense status Command syntax Pump a specific volume 15 ml will be dispensed 405 ml will be dispensed in reverse D 15 D 405 D Example Response Responsebreakdown 1 Dec 0 Null Wait 300ms 1 Dec 0 Null Wait 300ms D 22 50 0 ASCII 1 Dec 0 Null Wait 300ms 300ms processing delay D 22 50 0 pump off last volume dispensed r 0 1 56 Copyright Atlas Scientific LLC ...

Page 57: ...nse this volume over this many minutes Command syntax Pump a fixed volume over a fixed time Dispense 85ml over 10 mins D 85 10 Example Response 300ms processing delay 1 Dec 0 Null Wait 300ms r 0 1 57 Copyright Atlas Scientific LLC ...

Page 58: ... 1 Dec 0 Null Wait 300ms evaporation rate 1ml min flow rate 1ml min ml min a single number int or float representing the desired flow rate min or the number of minutes to run or indefinitely A negative value for ml min reverse DC reports maximum possible flow rate maxrate 58 5 ASCII 1 Dec 0 Null Wait 300ms The maximum flow rate is determined after calibration If the flowrate entered is too fast th...

Page 59: ...P P pauses the pump during dispensing pause status P P Example Response paused P P dispensing dispensing 300ms processing delay 1 Dec 0 Null Wait 300ms P 1 ASCII 1 Dec 0 Null P 0 ASCII 1 Dec 0 Null Wait 300ms Wait 300ms paused unpaused or r 0 1 59 Copyright Atlas Scientific LLC ...

Page 60: ...15 X dispensing Stopped Stop dispensing Command syntax X stop dispensing X Example Response v volume dispensed 300ms processing delay DONE v ASCII 1 Dec 0 Null Wait 300ms r 0 1 60 Copyright Atlas Scientific LLC ...

Page 61: ...volume dispensed Clear clears the total dispensed volume Command syntax total now 0 00 TV ATV clear Example Response total 623 00 total 434 50 ASCII ASCII 1 1 Dec Dec 0 0 Null Null Wait 300ms Wait 300ms 1 Dec 0 Null Wait 300ms 300ms processing delay r 0 1 61 Copyright Atlas Scientific LLC ...

Page 62: ...se Calibrate to the actual volume dispensed 300ms processing delay 1 Dec 0 Null Wait 300ms 1 Dec 0 Null Wait 300ms Cal 1 ASCII Cal 3 ASCII Cal 2 ASCII Cal 0 ASCII 1 Dec 1 Dec 1 Dec 1 Dec 0 Null 0 Null 0 Null 0 Null Wait 300ms Wait 300ms Wait 300ms Wait 300ms or or fixed volume both volume time uncalibrated r 0 1 62 Copyright Atlas Scientific LLC ...

Page 63: ...e volume pumped disable total volume pumped if all three are enabled O V 1 O ATV 1 O TV 0 Example Response O 300ms processing delay 1 Dec 0 Null Wait 300ms 1 Dec 0 Null Wait 300ms 1 Dec 0 Null Wait 300ms O V TV ATV ASCII 1 Dec 0 Null Wait 300ms r 0 1 Enable disable parameters from output string 63 Copyright Atlas Scientific LLC ...

Page 64: ...tage Command syntax PV check pump voltage PV Example Response Responsebreakdown PV Pump input voltage 13 86 300ms processing delay PV 13 86 ASCII 1 Dec 0 Null Wait 300ms r 0 1 64 Copyright Atlas Scientific LLC ...

Page 65: ...formation Wait 300ms i device information Command syntax i Example Response 300ms processing delay i PMP 1 1 1 ASCII Dec 0 Null Responsebreakdown i Device PMP Firmware 1 1 r 0 1 65 Copyright Atlas Scientific LLC ...

Page 66: ...art Command syntax Status Example Response 300ms processing delay Status P 5 038 1 ASCII Dec 0 Null Restart codes P powered off software reset brown out watchdog unknown S B W U Status Reason for restart P Voltage at Vcc 5 038 Responsebreakdown r 0 1 66 Copyright Atlas Scientific LLC ...

Page 67: ... Sleep enter sleep mode low power Command syntax Sleep Example Response no response wakes up device Any command Send any character or command to awaken device Sleep Sleep Standby r 0 1 STANDBY SLEEP 13 4 mA 0 415 mA 0 13 mA 12 4 mA 5V 3 3V 67 Copyright Atlas Scientific LLC ...

Page 68: ...mple Response 300ms processing delay Wait 300ms Wait 300ms Wait 300ms Locks device to I2 C mode Red Command not understood Purple Changing I2 C ID Green Taking reading Blue I2 C standby Red Command not understood Purple Changing I2 C ID n ding White Find Plock 1 Baud 9600 cannot change to UART cannot change to UART r 0 1 TX INT default 68 Copyright Atlas Scientific LLC ...

Page 69: ...101 device reboot Example Response 300ms processing delay I2C 101 reboot r 0 2 n any number 1 127 Changing the I2 C address will prevent communication between the circuit and the CPU until the CPU is updated with the new I2 C address Default I2 C address is 103 0x67 69 Copyright Atlas Scientific LLC ...

Page 70: ... Command syntax Factory device reboot Example Response Factory reboot I2 C address will not change Clears calibration LED on Response codes enabled r 0 1 Factory reset will not take the device out of I2 C mode 70 Copyright Atlas Scientific LLC ...

Page 71: ... UART mode Example Response Changing to UART mode Baud 9600 reboot Red Command not understood Purple Changing I2 C ID Green Taking reading Blue I2 C standby W Red Command not understood Purple Changing I2 C ID Green Taking reading Blue standby White Find Green Taking reading Blue I2 C standby r 0 1 71 Copyright Atlas Scientific LLC ...

Page 72: ... 0 Disconnect ground power off Disconnect TX and RX Connect TX to INT Confirm RX is disconnected Connect ground power on Wait for LED to change from Blue to Green Disconnect ground power off Reconnect all data and power Wrong Example Example r 0 1 Disconnect RX line RX RX INT 72 Copyright Atlas Scientific LLC ...

Page 73: ...les in place for you to help mount the dosing pump to the stand Feel free to modify this stand design as needed However if you would like to mount the EZO PMP Embedded Dosing Pump into other materials you will need the following tools Either are fine to make the larger hole Perfect for screw holes Step Bit Wood Bit Hole Saw 1 8 Drill Bit Step Bit Wood Bit Hole Saw Step Bit Wood Bit Hole Saw 1 1 4 ...

Page 74: ...d added pump head information on pg 11 r 0 1 Datasheet V 1 4 Revised definition of response codes on pg 47 Firmware updates Datasheet V 1 5 Added max input output pressure info to pg 3 and pg 4 Datasheet V 1 6 Added life span of tubing and cassette on pg 3 Datasheet V 1 7 Added information on pump tubing on pg 4 Datasheet V 1 8 Added Find command on pages 22 53 74 Copyright Atlas Scientific LLC ...

Page 75: ...the EZO PMP Embedded Dosing Pump is being connected to a microcontroller the microcontroller must be running code that has been designed to drive the EZO PMP Embedded Dosing Pump exclusively and output the EZO PMP Em bedded Dosing Pump data as a serial string Soldering any part of the EZO PMP Embedded Dosing Pump Running any code that does not exclusively drive the EZO PMP Embedded Dosing Pump and...

Page 76: ...ication Atlas Scientific can no longer take responsibility for the EZO PMP Embedded Dosing Pumps continued operation This is because that would be equivalent to Atlas Scientific taking responsibility over the correct operation of your entire device 1 All Atlas Scientific devices have been designed to be embedded into a custom made system by you the embedded systems engineer 2 All Atlas Scientific ...

Reviews: