Forum Replies Created
-
AuthorPosts
-
pereira.newton@ymail.comParticipant
hey man,
Not an expert, but my guess is your $xSX – Maximum switch mode is set to 3.
I would keep it set to 3 and try a different “square” test with the retract height lesser that what the Test 3 has….
pereira.newton@ymail.comParticipantfound this
https://synthetos.comtopics/tinyg-raspberry-piwill try it out
pereira.newton@ymail.comParticipantok will do…. don’t have a voltmeter will need to buy one…..
yeah the Arduino was a Mega….
Was wondering if there is a way to bypass the on board FTDI driver? On the board I see J14 with 4 holes…. can that be used to bypass FTDI?
I have a Raspberry Pi which I can use I guess to play the role of FTDI to send serial information to the Tinyg….
worth a Hack? please do let me know what you reckon…..
pereira.newton@ymail.comParticipantHi cmcgrath5035,
Following are the test I have done, but still T2 doesn’t appear as a device on my laptops.
1) Arduino -> Serial Port Json -> Chillipeppr Grbl: I could see the serial port connection on the serial port json server, on both the laptops.
2) Arduino -> CNCJS: I could see the serial port connection on the dropdowns on CNCJS; Connections, on both the laptops.
3) Tinyg -> Serial Port Json -> Chillipeppr Tinyg: I could not see the serial port connection on the serial port json server, on both the laptops.
on Mac all I see is “/dev/tty.Bluetooth-Incoming-Port”
on Windows all I see is no serial port connections4) Tinyg -> CNCJS: I could not see the serial port connection on the dropdowns on CNCJS; Connections, on both the laptops.
on Mac all I see is “/dev/tty.Bluetooth-Incoming-Port”
on Windows all I see is empty drop down.pereira.newton@ymail.comParticipantHi cmcgrath5035,
yeah with Test 3, I just powered it on and didn’t think of connecting to the laptop. I didn’t think that an unused Tinyg would not getting dedetced by the laptop.
With Regards to the Emergency Stop:
I was performing a milling action with my CNC. I was using a MacBook Air Laptop. I was using Chillipper to send the Gcode to Tinyg…
I hit the freehold, then reset, then estop, then disconnected the usb…. this all happened quite fast and I don’t remember the exact sequence…
I feel with T1:
The board has got stuck in a state that believes its still performing some action, that is causing it to drive load. If there is some way to wipe out that state and get it back to normal, the T1 will start working again.I feel with T2:
Quite had to believe a unused Tinyg would not get detected… feels like there is some basic step that I’m not doing with this.pereira.newton@ymail.comParticipantHi cmcgrath5035,
Yeah I have tried now with 3 different laptops….2 Windows and 1 Mac all resulted in the same outcome on all the USB ports.
I can connect my Arduino Mega and can see it in the USB list on the device manager side.
but when I connect the Tinyg the list doesn’t refresh…. 🙁
having the worst possible luck……
not sure what to do to get it detected…… given the boot up sequence is working I’m assuming the board is not damaged…..
pereira.newton@ymail.comParticipantHi cmcgrath5035,
Im now facing a issue with the new Tinyg…..
So follow is the context, situation, and issue.
So after declaring Tinyg(T1) issue to be too difficult to debug, I decided to use the brand new Tinyg(T2).
I soldered wires to J17, J18, J19; Dir and Step. Then I connected the power supply.
I powered on T2 then:
1) the blue power Led went On.
2) the red led of Spindle blinked a few times and stopped.
3) the PWM red led turned on and stayed on.
I take this as that the Tinyg booted up well and is working.
4) Then I connect my laptop to the Tinygand…. the T2 doesn’t get detected by my laptop. T1 used to get detected until the overloading issue happened…..
So then…..
I connected another laptop to Tinyg and it was not getting detected. I installed and reinstalled the driver and followed the process mentioned here
https://github.com/synthetos/TinyG/wiki/Connecting-TinyG#establish-usb-connection
but still the Tinyg is not getting detected……to test the usb cable, I tried to connect an ardunio and it was getting detected… that proved the cable was good….
So in short the new Tinyg T2 is not getting detected on a laptop on which T1 was getting detected.
Not sure why?
Please can you guide me……
I have tried this on a Windows and Mac laptop…..
pereira.newton@ymail.comParticipanthmmm… thanks for your response and guidance cmcgrath5035…..
I guess u will have to start using T2…..
pereira.newton@ymail.comParticipantHi cmcgrath5035,
Yes Its me 🙂With regards to the external drivers connecting to Tinyg I have just received the level shifter and will find a weekend to implement it… I need to find a wiring diagram for it on the Internet. Will keep u posted on how I progress with it on the other thread.
With regards to “Tinyg causing power supply to overload.”
I have done a few test:
Test 1:
Connect Power Supply with out load
Outcome: Power Supply is working and is turning OnTest 2:
Connect Power Supply to Tinyg which has the issue. Calling it T1.
Outcome: Tinyg causing the Power Supply to shutdown.Test 3:
Connect Power Supply to new Tinyg, calling it T2.
Outcome: The new Tinyg turn on and is working.Test 4:
Connect T1 to a different power supply.
Outcome: Tinyg doesn’t turn on.I have a video recorded them and can send across it…. I don’t know how to attach a video to this post.
pereira.newton@ymail.comParticipanthi @cmcgrath5035,
Following is my test case and results.
Test 1:
Connection: Motor 1 (J17) on Tinyg connect to Driver(D1 – 2HSS86H) and Nema 32 Motor (M1)Result: Motor M1 rotating
Test 2:
Connection: Motor 1 (J17) on Tinyg connect to Driver(D2 – 2HSS86H) and Nema 32 Motor (M2)Result: Motor M3 rotating
Test 3:
Connection: Motor 1 (J17) on Tinyg connect to Driver(D3 – 2HSS86H) and Nema 32 Motor (M3)Result: Motor M3 rotating
Test 4:
Connection: Motor 1 (J17) on Tinyg connect to Driver(D4 – 2HSS86H) and Nema 32 Motor (M4)Result: Motor M4 rotating
Test 5:
Connection: Motor 1 (J17) on Tinyg connect to Driver(D1 – 2HSS86H) and Nema 32 Motor (M1)Result: Motor M1 rotating
Test 6:
Connection: Motor 2 (J18) on Tinyg connect to Driver(D2 – 2HSS86H) and Nema 32 Motor (M2)Result: Motor M2 rotating
Test 7:
Connection: Motor 3 (J19) on Tinyg connect to Driver(D3 – 2HSS86H) and Nema 32 Motor (M3)Result: Motor M3 rotating
Test 8:
Connection: Motor 4 (J20) on Tinyg connect to Driver(D4 – 2HSS86H) and Nema 32 Motor (M4)Result: Motor M4 does not rotating
Test 9:
Connection: Motor 1 (J17) on Tinyg connect to Driver(D1 – 2HSS86H) and Driver(D2 – 2HSS86H)Result: Nema 32 connected to D1 moves, Nema 32 connect to D2 does not move.
Test 10:
Connection: Motor 2 (J18) on Tinyg connect to Driver(D2 – 2HSS86H) and Driver(D3 – 2HSS86H)Result: Nema 32 connected to D2 moves, Nema 32 connect to D3 does not move.
Test 11:
Connection: Motor 2 (J19) on Tinyg connect to Driver(D3 – 2HSS86H) and Driver(D4 – 2HSS86H)Result: Nema 32 connected to D3 moves, Nema 32 connect to D4 does not move.
Conclusion:
Test 1 to 4 proves the Drivers and Nema 32 Motors are all working.
Test 5 to 7 proves that J17, J18, J19 is able to drive the motor.
Test 8 proves that J20 is not behaving like its siblings (J17, J18, J19), not sure why and what’s the cause of it. I have ended up not using J20, instead I’m replace the Nema32 with Nema17 and connecting Nema17 directly to the onboard driver.
Test 9 to 11 prove that 2 Driver 2HSS86H is not able to perform as expected when connected in parallel with the working J ports.Comments:
1) Do you have a really heavy spindle load? – [Newton] No its a small spindle and all in all the weight would be 1-2kgs2) I drive Nema32s on my XY1Y2Z machine directly from the tinyG driver devices – [Newton] please can you share your wire diagram or pics of your machine I will try to replicate it at my end.
3) I’ll also assume that You issue 2 has the objective of creating an (X1X2)YZ machine as a workaround for the motor4 port (J20) not working with your external drivers. – [Newton] No so currently the machine is using J17, J18, J19, and Motor4 on board driver to drive 4 motors, of these axis X1,X2,Y,Z. I want to connect the fifth motor to drive A axis. What are the options I have for connecting the 5th motor?
4) On possible solution might be to bradboard a one input, two output buffer and level translator circuit to increase the Fanout of the J17 pins. – [Newton] do you mean a level shifter? if yes then I have ordered a level shifter. I plan to supply the Low Voltage(3.3V) and High Voltage(12V) from the TinyG board. Would that work?
Request:
Please can you help propose a way forward. The end goal I have is to connect the 5 motor and have my machine configuration as X1,X2,Y,Z,A.
I really don’t want to end up buying another\different controller, since I have 2 tinyg, of which 1 is still in its original packing. I would just end-up having to much hardware.pereira.newton@ymail.comParticipantCool on it….. give me 2 days, will try out the recommendations and report back….
cheers mate!
July 18, 2020 at 8:57 am in reply to: TinyG with external drivers: J19 (motor3) and J20 (motor 4) don't work #11846pereira.newton@ymail.comParticipantHi @Lquiroz and @cdfleischmann
Please can you let me know if you were successful?
Im facing the same issue where J20 doesn’t seem to be working while the rest are working.
I will give build 449.01.hex a try, but not sure it would work based on your experience.
If you can share the code changes you have done to get this working or even the hex file that I can upload into my Tinyg it would be really helpful.
Looking forward to your response.
pereira.newton@ymail.comParticipantHi @dscherbarth,
Please can you let me know if you were successful?
Im facing the same issue where J20 doesn’t seem to be working while the rest are working.
I will give build 449.01.hex a try, but not sure it would work based on your experience.
If you can share the code changes you have done to get this working or even the hex file that I can upload into my Tinyg it would be really helpful.
Looking forward to your response.
-
AuthorPosts