@thephilnewman The versions I saw appeared to be either AC or DC motors. I was an RVer and these lifts are common in big RV's. I believe iTrain5 shows you very well the sensors used to control the lift.
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
@thephilnewman I only took a brief look at BiDiB, my sense is it is either a competitor to iTrain or it is just the communications layer.
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
@thephilnewman I think you misunderstood. There are sensors at each end of each level. It couldn't work any other way.
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
@thephilnewman Yes, iTrain uses BiDiB.
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
Yes I got that application only had two positions, top and bottom, but the mechanism could be stopped at different levels if there was a sensor on the table that could detect each level.
I first used bidirectional Centronics ports when interfacing the old MDOS machines.
74LS244 Octal Tri-state buffer
The pins on the Arduino can be set for input or output.
@robotbuilder Perhaps you didn't see the manual.
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
@robotbuilder Centronics, now there is a name from the past!
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
@zander anything which mentions Selectrix is a no no! it was designed as a control system by Minitrix but because the rest of the world refused to follow it died a death, for a few short years they fitted the locos with Selectrix decoders and they are pretty much worthless now unless you can convert them to conventional DCC. An idea that never took off. Nothing in the DCC model railroading world will work with Selectrix, it was a system all on its own.
Cheers Phil
@robotbuilder Perhaps you didn't see the manual.
I was responding to the tv lift being talked about and the suggestion that it would be crude and inaccurate.
Was it being controlled by iTrain?
@thephilnewman Mention that when you are talking to iTrain
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
Hi @thephilnewman,
I've finally managed to put a crude sketch together. I have probably left in a few deliberate errors, so check it through carefully and if something doesn't make sense, please query it.
I have shown stepper motor power supply voltage as a nominal 24V, but as per the DM860H manual and the stepper motor specification it could be considerably higher than this.
It is a practical implementation of the conceptual diagram from the DM860H manual
https://www.jdsmotion.com/products1/dma860h.pdf based on the snip:
Best wishes and good luck, Dave
@davee thanks ever so much, I may try and start the perf board job today, I will post a picture when its done. Just one question, you have got two resistors and two capacitors across the limit switches what voltage do the capacitors have to be? and also what are they there for? I am planninning on putting four limit switches on the unit two at the top and two at the bottom so four in total, so a limit switch at the top on both sides and a limit switch at the bottom on both sides. so will they need the same as well? the two limit switches on each side will be in series and both normally closed.
Cheers Phil
Where did you find this breadboard?
Every time I do search using terms like (oversized breadboard), all I get are various length boards that only have 5 rows of pins on each side... like:
... which are totally useless when working with the NodeMCU. It covers all the pins. Over the years, I've probably wasted hours searching for a bigger solution. At least now I know something does exist.
VBR,
Inq
3 lines of code = InqPortal = Complete IoT, App, Web Server w/ GUI Admin Client, WiFi Manager, Drag & Drop File Manager, OTA, Performance Metrics, Web Socket Comms, Easy App API, All running on ESP8266...
Even usable on ESP-01S - Quickest Start Guide
@davee I assume that is a 'better' solution than a store bought level shifter. Can you briefly tell us how it is superior. Also, why not produce the stuff needed so we can order the boards from the Chinese cheap board suppliers (sorry, I can't remember the names)
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.