Jump to content

Kraft Series 71 refit using Frsky and Arduino


Recommended Posts

Ok lets try for some numbers.
Who would be up for a commercially made, drilled & tinned PCB for the 7 channel encoder with S/C mix? It would be very much like the one above, and probably cost round about £6 (guesstimate)
A good break-even number is 25 boards. I'm not asking for an actual commitment, just looking for likely numbers. If it looks favourable, I'll do it :D

Cheers
Phil

Link to comment
Share on other sites

put me down for 1 Phil,

Been an interesting project

From an original Forum posting about Arduino pressie to a full blown working system covering 90% of every day modellers requirements all within 4 mths.

What's next someone building a full blown NEW system based on Taranis sticks, switches and sliders housed in an Eddystone box.

Great project Phil, it is a credit to your ingenuity.

Dave C

Link to comment
Share on other sites

Posted by Phil Green on 30/10/2014 00:08:00:

Ok lets try for some numbers.
Who would be up for a commercially made, drilled & tinned PCB for the 7 channel encoder with S/C mix? It would be very much like the one above, and probably cost round about £6 (guesstimate)
A good break-even number is 25 boards. I'm not asking for an actual commitment, just looking for likely numbers. If it looks favourable, I'll do it :D

Cheers
Phil

Hi Phil,

As said count me in for 2 at least.

Cheers

Pat

Link to comment
Share on other sites

Posted by Phil Green on 30/10/2014 00:08:00:

Ok lets try for some numbers.
Who would be up for a commercially made, drilled & tinned PCB for the 7 channel encoder with S/C mix? It would be very much like the one above, and probably cost round about £6 (guesstimate)
A good break-even number is 25 boards. I'm not asking for an actual commitment, just looking for likely numbers.

I would take three boards off you, Phil.

Best wishes,

John

Link to comment
Share on other sites

  • 2 weeks later...

Since I'm so pleased with way the 12-channel Reeds emulation encoder PCBs have turned out, I have actually placed the order now for a trial run of 24 pro-mini encoder boards, so they should be here in a week or so.

The layout is pretty much as per the previous post, but with the ground-plane, maximum copper method. I'll post a couple of photos when they arrive.

Passing these on at cost means they will be a fiver each plus postage. This has been quite an investment on my meagre income so I'm hoping everyone comes good!

Cheers
Phil

Link to comment
Share on other sites

  • 2 weeks later...

No problem Pat. The 12ch reeds boards are nice, well pleased with them. I've done 6 so far, plenty left.

Re the Arduino PCBs, sorry I've not forgotten anyone, I'm still waiting for them, not heard from the chap who makes them, but he's a gem and I'm not going to buzz him as he does it on the same basis as me, just a bloke in a shed.

Cheers
Phil

Link to comment
Share on other sites

An update: I've had an email from the PCB chappie. Apparently he was half-way through the first sheet when his dust extractor caught fire and went bang! Anyone who's ever witnessed a dust fire will know it can be very scary!

Now he's back in business with a new extraction system but the fire has caused a bit of a back-log, so he's sending 8 for now and the rest in a few days.

I want to try one out first, most of the first 8 are reserved but the rest will be here soon. I ordered 24.

Cheers
Phil

Link to comment
Share on other sites

The first panel has arrived, and they're really nice! the rest are to follow mid next week.

Shaun has one and I've made up another. Where I've used header sockets, Shaun has confidently soldered the Pro-Mini straight into the board.

I'll fit mine into a suitable tranny, maybe my old DigiAce or something, then report back:

ard_7ch_pcb3.jpg

 

ard_7ch_pcb1.jpg

 

ard_7ch_pcb2.jpg

I need to update the document that's presently on the Singlechannel Archive to reflect the new PCB, its very similar to the one I did earlier (its based on my foil) but has max copper and uses the groundplane for all the negs. The component layout is the same.

A bit neater than the original Veroboard I think!

Cheers
Phil

 

Edited By Phil Green on 30/11/2014 12:57:32

Link to comment
Share on other sites

  • 2 weeks later...

Good news! the rest of the boards have arrived!


However we're going away for a weeks holiday in Germany, so will sort them out on my return.
Could anyone wanting a board or two please email me on philg @ talk21.com as I'm finding it hard to coordinate all the different forums and PMs etc!

If you recall I guessed at £6 each, in fact they worked out at £5 each, so plus postage (they should go standard letter post) that wasn't a bad guess. As long as costs are covered I'm happy, I don't want to make anything on them.

Ta v much
Phil

Edited By Phil Green on 09/12/2014 00:09:58

Link to comment
Share on other sites

  • 2 weeks later...
  • 1 month later...

I've been asked a few times for details of the adapter for the Arduino Pro-Mini to permit programming via ICSP and a USBASP. Its really easy, the adapter is little more than a couple of header sockets, a small square of veroboard and a 6-way header. The hardest part is splitting the tracks between the ICSP pins, cutting a 'V' with a craft knife works. The USBASP I use comes from [here] (the 5v one)
Programing via ICSP has advantages including removing the bootloader, releasing some memory and giving instant startup.

pro_mini_icsp_prog.jpg

 

pro-mini_icsp_adapter.jpg

Edited By Phil Green on 27/01/2015 00:23:01

Link to comment
Share on other sites

  • 3 weeks later...

Ok that batch went quickly! so I've a few more requests, enough to warrant collecting promises for a second batch. These are done at cost, there is no profit - £5 + postage, say £6 if its a UK address.

Was there anyone who wanted one from the first order but didnt get one? Or any new requests?

I've 5 or 6 requests so far, plus I want a couple, the batch is for 24, so if anyone wants one of these PC boards please email me on philg at talk21 dot com (using @ and . of course) rather than keep bumping the thread.

Ta v much
Phil

Link to comment
Share on other sites

  • 5 months later...

Just an update
Most of the third batch of commercially milled boards are gone, thats over 70 to date so these have been really popular & thank you to everyone who has had a go.

Remember I've done these boards at cost, which was £5 for the bare PCB, plus the Arduino itself and all the connectors, buzzer, and bits & bobs.
Recently however some of the lads have been using this commercial board which is fully populated with everything but the Arduino for £1.63 delivered. With a £2 Nano thats a complete working "7ch+s/c mix" encoder for under £4.

nano_enc_pcb.jpg

I cant make them for anywhere near that money, so I wont be ordering any more of the milled PCBs.
Anyone who wants to pursue the milled boards can get a batch made up by Marek who has the cad files, minimum order is 8 I believe, PM me for details.

Here's a pic of Glyn's ACE conversion using one of the cheapy boards:

ace.jpg

So I'm guessing this will be the standard PCB for retro-refits now, and I've updated the "7ch + S/C mix encoder" document to include this board, its item P16 on the Archive page of www.singlechannel.co.uk

There are no software changes at all, but a couple of very simple hardware mods have to be done to the new board, its very straightforward. Cut one track, see to the left of the orange hoop and in-line with the centre pins,

nano_enc_pcb_under2.jpg

then add a BAT42 ppm diode, add a short wire bridge and the buzzer.

nano_enc_pcb_under.jpg
Easy peasy 

Cheers
Phil

 

Edited By Phil Green on 04/01/2016 11:34:46

Link to comment
Share on other sites

  • 5 months later...
Posted by john michel on 27/12/2015 06:04:11:

hello Phi
good project
did you test new version 7 ch ? It work ok ? Buzze only warring throtle lock ? .can you add adc to measure Battery ?. this TX is very easy to Diy . Great .

Hi John, did I test it? smiley yes, scores of them have been built over the last year or so, and I'm on my 4th batch of PCBs for it. Read a few build threads here: S/C website, propo section
The buzzer is used for throttle lock, inactivity timer, etc. All the ADC channels are used so yes you could add a battery monitor but you'd lose a channel. Me & most users dont feel its necessary, these sets use so little current a small lipo lasts forever. Yes, its very easy to DIY.

Cheers ( & a happy new year! )
Phil

Link to comment
Share on other sites

Just to clarify the buzzer thing John...

The buzzer is normally a two-wire device but in this case a transistor has been added to buffer the buzzer drive. Once wired like this it can be considered a 3-wire device as per the previous diagrams:

arduinobuzzer.jpg

Here’s how I make up the buzzer assembly (buzzer and transistor buffer),  you may come up with something better. First, with the buzzer positive at the bottom, the leads are kept parallel whilst being bent to the left along the surface of the buzzer:

t6buzzer1.jpg

Next the 2N3904 transistor is laid flatside-down with its emitter touching the buzzer positive, then soldered:

t6buzzer2.jpg

The leads are cropped to the edge of the buzzer and sleeved servo cable soldered as follows: black to the buzzer neg, red to the collector, white to the base. Theres no wire to the buzzer negative.

t6buzzer3.jpg

Add a similar length of sleeving over the emitter/buzzer negative:

t6buzzer4.jpg

Next heat-shrink the sleeving, making sure it remains pushed up against the transistor body. Then add an overall sleeve covering all the connections:

t6buzzer5.jpg

When connecting the assembled buzzer module, red is positive 5v, black is negative and white goes to D6 on the encoder (all from the Arduino D6 header)

For the cheap ebay boards, theres another alternative, though electrically identical, which is to mount the buzzer and transistor directly on a header plug. As before, first add 2N3904 flat-face down, solder emitter to buzzer pos (longer lead):

t6buzzer2.jpg

Add the 3-pin header socket to buzzer neg, collector & base:

buzzer2.jpg

Cover the transistor area with hot glue. Heres the buzzer mounted directly onto the D6 header, see how D7 & D8 are still accessible:

buzzer3.jpg

So this ebay board option is very neat and works great, it comes fully populated with everything except the Arduino chip itself, yet its cheaper than the bare boards I've had custom-made! It takes a Nano rather than a Pro-Mini. Small negatives are that it has no built-in buzzer (hence this post), it needs two very minor, easily done mods on the underside, and its slightly larger than the Pro-Mini PCB. It runs the same "7ch+s/c" encoder software with no need to change anything.

On the other hand, I do have another batch of my milled Pro-Mini boards - they cost more but are smaller, need no mods and have the buzzer built-in.

Cheers
Phil

Edited By Phil Green on 04/01/2016 11:12:34

Link to comment
Share on other sites

Hi John, again there are not enough analogue inputs to add a rates pot for every channel, with the published sketch every analogue input is in use. There are spare digital inputs so you could have fixed-rates or even use digital inputs to apply the rates pot (or not) on a per-channel basis. Remember its a very simple encoder intended for refitting 1970s radios, there are others (Patolin, Mstar, etc) which are far more complex if you need full computer-radio facilities.  As far as I'm aware though the single-channel escapement emulation mix is unique!

Cheers
Phil

Edited By Phil Green on 08/01/2016 09:43:55

Link to comment
Share on other sites

Hi Pat, I read the datasheet and it seems these are a direct replacement for the standard pots, and so should work ok. They connect identically to a pot, ie pos one end, neg the other, wiper to the hall output. Of course you'd need to go through the stick calibration again..

How do these sticks incorporate trims though? is it integral to the one hall device, or is it a separate pot, or even another hall device?

All I can suggest is that you try it, it cant do any harm. Let us know how you get on as I'm interested to know...

Cheers
Phil

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...