![]() |
Forum Index : Microcontroller and PC projects : Quadrature multichannel decoder for PicoMite using PIO
![]() ![]() |
|||||
Author | Message | ||||
Mixtel90![]() Guru ![]() Joined: 05/10/2019 Location: United KingdomPosts: 7642 |
Circular buffer? When we were working with PLCs the first rule was to run everything as slow as we needed to in able to see exactly what's happening. Timing isn't critical at that stage. You can take the delays out of it later. :) No, things like displays may not work, but you'd see the bytes being sent to them even if they weren't connected. At one point I had a PLC programmed to "look like" six diesel generator sets. The panel under test was wired back to that and you could simulate mains-failure starting, generator synchronising, breaker control and various engine faults. It was quite some thing! Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 4941 |
Controlling 4 steppers real time: use arduino uno and grbl to drive the 4 SHerLine controllers. That may not be top noch, but it does the real time stuff very reliable. And you simply send it coordinate strings. That would be my take on it. If you send the coordinate strings from a pc (grbl player) at start of tje project, or from a CMM2 ( write it yourself) is up to you. The pico can be used as feedback reading encoders, and you can decide in your CMM2 program to use it or not. Volhout PicomiteVGA PETSCII ROBOTS |
||||
![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |