CHI035 + SRF005 and Relays

fishyghost

New Member
Ok, I know I'm going to have to modify the board.

I have a 5volt supply for the Picaxe

First Question: Do I have to cut any resistors off on the Version 3 board to connect a 12v supply to V2?

Second Question: If I desolder one of the FETS will the Gate have the correct voltage at this point (with no other modification to solder onto the SRF005 Ultrasonic, I'm quite confused with the chi035.pdf and cannot work heads or tails of what is referring to the standard board and what is not).

Third question: Is the board triple layered (if not, where are the tracks for the fets that "miss out" the motor driver, as this is confusing me, I don't plan on using the second IC).

Will this combination work with simple tinkering of the present design? (I'm only adding one ultrasonic to the board).

Thanks in Advance,
Craig
 

eclectic

Moderator
Craig.
Two diagrams that may help.
Both are from the CHI035 Datasheet.

The first is from page 2.

The second is from page 8.
There are three solder-points near the bottom right of the board.
One connects directly to output 0. (Physical leg 6)

Switch on your multimeter and start testing. :)

e.
 

Attachments

fishyghost

New Member
yeah, my problem is that that doesn't look like my board. (the first picture there). My one has 4 FETS on it, and the pdf doesn't include any information or explicit details that you do have to cut the resistor off on this variant.
 

eclectic

Moderator
Craig.

And I'm assuming, but I haven't tested, that this program (from the SRF005 data-sheet)
will work, BUT, changing

symbol trig = 3

TO

symbol trig = 0

Code:
;Sample PICAXE Program:
symbol trig = 3 ‘ Define output pin for Trigger pulse
symbol echo = 6 ‘ Define input pin for Echo pulse
symbol range = w1 ‘ 16 bit word variable for range
main:
pulsout trig,2 ‘ produce 20uS trigger pulse (must be minimum of 10uS)
pulsin echo,1,range ‘ measures the range in 10uS steps
pause 10 ‘ recharge period after ranging completes
‘ now convert range to cm (divide by 5.8) or inches (divide by 14.8)
‘ as picaxe cannot use 5.8, multiply by 10 then divide by 58 instead
let range = range * 10 / 58 ‘ multiply by 10 then divide by 58
debug range ‘ display range via debug command
goto main ‘ and around forever
And your 12 volt connections?
More information please.

e.
 

fishyghost

New Member
What I've done is stolen one of the pins that would be used for motor driving, since I'm not using that.

I will need to get some more parts to test fully.
 
Top