Steel Soldiers now has a few new forums, read more about it at: New Munitions Forums!
Microsoft MSN, Live, Hotmail, Outlook email users may not be receiving emails. We are working to resolve this issue. Please add support@steelsoldiers.com to your trusted contacts.
I’m still hanging around but can’t do much on my own as the 5ton we have is pre CTIS.
Perhaps developing an arduino based module would be worth the effort? ��
Would a resistor also be needed on the end near the CTIS module? And is the resistor on the can board 120ohm? The reason I ask is I have read some boards have a 60ohm resistor to try and accomplish simulating the two 120ohm resistors and this doesn't always work properly.
On the last waveform photo you uploaded I'm wondering if the places where the signals go high & low momentarily are when data transmissions are occuring. Have you tried adjusting the horizontal axis knob to zero in on these? Also, I took a look at your scope manual and it talks about a...
Documentation on the devices communication format would be helpful. These things may not transmit anything until they recieve a command or request from another device.
Recessive state is when the bus is idle meaning no devices are transmitting messages. All devices on the CAN bus monitor the state of the bus and will only transmit if they detect a recessive state. This is to prevent data collisions from more than one device transmitting at the same time...
Congratulations on your newly acquired skill of using a scope. Yeah that waveform looks like it has some flat edges but not what data should look like. Have you tried probing the scopes test point to see if you get a nice square wave? Also, where did you connect the probe & ground to take...
Yeah, take a module home, power it up and work there. Progress will improve greatly I believe.
Don't let the scope intimidate you with all of the switches & knobs, they're really quite simple to use. It's just a voltmeter that shows you what the voltage is over a period of time rather than a...
Perhaps putting 24V on a pulled module and bench testing it in the comfort of your home would be easier than on a 5-ton until you establish communications?
I would get a scope on the data lines to see if anything is happening electrically before investing further effort. If square waves are in fact there then you'll know there is data to be read. I'm not familar with whatever programming language the code you posted is written in, however I've...
DE = DRIVER ENABLE, pull high to enable data transmit
RE = RECIEVE ENABLE, pull low to enable data recieve.
These pins are commonly tied together so that a single signal control circuit can enable either mode by placing a high or low on the line. You could permanently wire DE to high and RE to...
I'd be interested just to see the source code as I've never worked with an Arduino. Motorola 68HC11 is the last embedded platform I worked with years ago.
I'm no CTIS expert but know a fair amount about digital electronics. I would assume circuits from the early 1990's or before would be ROM or EPROM(microchip lingo) based. If so the ROM could be not be altered and the EPROM would require a special programming device.
Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website like our supporting vendors. Their ads help keep Steel Soldiers going. Please consider disabling your ad blockers for the site. Thanks!