I provided a list of the components, an Agreement for the development effort and a Software Licensing Agreement to UEI and Vivid and am expecting that they will authorize me to go ahead with the project.
Accordingly, I am elated that the project will be going ahead. I had done considerable work with the Fuzzy Logic algorithm and the simulation code that I reported in previous posts. And now I need to complete a few more tasks:
- Produce an interface board for the BBB to interface with the flow meter and the pump control,
- Redesign the enclosure to accommodate the BBB and the LCD Touch-Screen,
- Complete the Fuzzy Logic closed-loop software.
Here's a partial circuit schematic:
Voltage to Current Converter Schematic (partial) |
Voltage to Current Converter Board Layout. |
Previously we were planning on using a Digi International BL2600 Single-Board-Computer (SBC) for controlling the paint flow and a PC with a GUI to communicate with the BL2600 to establish the paint flow set-point and other parameters. I designed an enclosure for the BL2600 using the software from Protocase (http://www.protocase.com/). However, Thomas suggested eliminating the PC and instead use a Touch-Screen LCD attached to the BL2600. It didn't seem practicable to attach a Touch-Screen LCD to the BL2600 and then I hit upon the idea of using a low-cost SBC such as an Arduino or a Raspberry PI or a Beaglebone Black board with a 7" LCD Touch-Screen. I selected the Beaglebone Black (BBB) since it is more powerful than the others and has more on-board analog I/O with its Analog-To-Digital Converter (ADC) that I can use to measure the current from the flow meter and its Pulse-Width-Modulation outputs that I can use to produce a 4-20 mA current to control the paint pump motor. Consequently I will need to redesign the enclosure to accommodate the BBB and the 4D Systems LCD Touch-Screen. My original enclosure design is shown below. I got a quote from Protocase for a few boxes but of course I'll have to get new quote for the new enclosure design for the BBB and 4D Systems LCD. Fortunately the Protocase design software is quick and easy to use. I haven't yet purchased any enclosures from Protocase but I am fully expecting their products to be first-class.
Protocase Enclosure for Digi BL2600 SBC. |
Fuzzy Logic Simulation Code Running on Beaglebone Black with Attached 4D Systems 7" Touch-Screen LCD. |
No comments:
Post a Comment