- Posts: 51
- Thank you received: 45
ColorCNC Colorlight 5A-75E/5A-75B as FPGA controller board
- romanetz
- Offline
- Senior Member
-
Less
More
3 years 10 months ago #258903
by romanetz
Replied by romanetz on topic ColorCNC Colorlight 5A-75E/5A-75B as FPGA controller board
Lcnc driver from @muvideo has some position error that has to be compensated by PID regulator. Litexcnc driver and firmware has negligible static position error but some dynamic error, that depends on jitter.
The following user(s) said Thank You: wuyatom
Please Log in or Create an account to join the conversation.
- Paragon
- Offline
- New Member
-
Less
More
- Posts: 1
- Thank you received: 0
3 years 10 months ago #258910
by Paragon
Replied by Paragon on topic ColorCNC Colorlight 5A-75E/5A-75B as FPGA controller board
Firstly great work on this project folks.
I had great fun playing with 7i43 and Pluto cards many years back while upgrading my Denford CNC machines.
In advance please note I am rather green when it comes to surface mounted tech.
I have a question regarding package size of the output it's.
In previous threads it mention soic, I ordered some SN74LVC245ADW around the same time I ordered the 5A-75B (v8) for input level shifting but on arrival the SN74LVC245ADW have far to large a footprint than the existing 74HC245T located on the board.
I have around a zillion billion browser tabs open to data sheets while trying to figure out exactly what package is required for a drop in replacement and I have just lost my mind along with the will to live.
If I could add a emoji it would be an exploding head!
I had great fun playing with 7i43 and Pluto cards many years back while upgrading my Denford CNC machines.
In advance please note I am rather green when it comes to surface mounted tech.
I have a question regarding package size of the output it's.
In previous threads it mention soic, I ordered some SN74LVC245ADW around the same time I ordered the 5A-75B (v8) for input level shifting but on arrival the SN74LVC245ADW have far to large a footprint than the existing 74HC245T located on the board.
I have around a zillion billion browser tabs open to data sheets while trying to figure out exactly what package is required for a drop in replacement and I have just lost my mind along with the will to live.
If I could add a emoji it would be an exploding head!
Please Log in or Create an account to join the conversation.
- wuyatom
- Offline
- Senior Member
-
Less
More
- Posts: 42
- Thank you received: 0
3 years 10 months ago #258956
by wuyatom
Replied by wuyatom on topic ColorCNC Colorlight 5A-75E/5A-75B as FPGA controller board
可以把你的驱动和固件发下吗
Please Log in or Create an account to join the conversation.
- wuyatom
- Offline
- Senior Member
-
Less
More
- Posts: 42
- Thank you received: 0
3 years 10 months ago #258959
by wuyatom
Replied by wuyatom on topic ColorCNC Colorlight 5A-75E/5A-75B as FPGA controller board
setp pid.1.deadband 0.00001,The parameter has been modified and the position is correct
Please Log in or Create an account to join the conversation.
- muvideo
- Offline
- Senior Member
-
Less
More
- Posts: 62
- Thank you received: 30
3 years 10 months ago #258982
by muvideo
Replied by muvideo on topic ColorCNC Colorlight 5A-75E/5A-75B as FPGA controller board
Hi, I have used SN74LVC245APWR, the package should be tssop-20
The following user(s) said Thank You: Paragon
Please Log in or Create an account to join the conversation.
- TOLP2
- Offline
- Elite Member
-
Less
More
- Posts: 225
- Thank you received: 178
3 years 10 months ago #259004
by TOLP2
Request:
Does any have a decent CAD drawing of the 5A-75B and 5A-75E with accurate position of the HUB-75 headers. Still playing with the idea of creating a hat...
Replied by TOLP2 on topic ColorCNC Colorlight 5A-75E/5A-75B as FPGA controller board
I still have trouble to have a consistent timing of the board. Don't know which part of the toolchain is causing this trouble. I found that running the toolchain (Yosys, etc) leads to different timing constraints. To start debugging I'm going to reduce the clock speed a bit and modify the stepgen to have the bit-shift determined dynamically based on the clock-speed. For example:I noticed such a strange behavior of board: it accidentally stops to respond to incoming packets. Even for icmp. Unplugging with following plugging of ethernet cable recovers normal operation.
- with 40 Mhz and target maximum step frequency of 400 kHz the applied shift should 6 bits (63), because 40 Mhz / 128 = 629 kHz.
- with 20 Mhz the applied shift should be 5 bits (32) to get to the same speed.
Request:
Does any have a decent CAD drawing of the 5A-75B and 5A-75E with accurate position of the HUB-75 headers. Still playing with the idea of creating a hat...
Please Log in or Create an account to join the conversation.
Moderators: PCW, jmelson
Time to create page: 0.216 seconds