RocNetNode and PCA9685 PWM controller

http://wiki.rocrail.net/doku.php?id=roc ... netnode-en
Post Reply
rjversluis
Site Admin
Posts: 42343
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Post by rjversluis » 27.11.2013, 14:18

Both boards are straight forward and does not need any firmware.
The Adafruit only cost about €12 and is world wide tested and is very popular. (Which you cannot say about your alternative...)

Do not expect a Pi03 with an onboard PCA9685 PWM controller; Is too expensive for a batch of only 100 boards.
Last edited by rjversluis on 27.11.2013, 16:00, edited 1 time in total.

rjversluis
Site Admin
Posts: 42343
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Post by rjversluis » 27.11.2013, 14:22

I tested the latest prototype now and it works as expected.
From my point of view it can go into production.

Borut-z
Posts: 64
Joined: 01.06.2013, 20:23

Post by Borut-z » 27.11.2013, 15:11

Hi!

Tnx for info. I think I'll buy one when it will be available as production.
I have to check it in my POC.


Best regards
Borut

Richard-TX
Posts: 1320
Joined: 10.07.2012, 04:00
Location: Texas, USA
Contact:

Post by Richard-TX » 27.11.2013, 15:39

Having everything on one board is not practical in all cases. I believe this is one of them.

For servos, nothing else is needed as servos plug directly onto the Adafruit board. If you want a RJ 6 conductor jack for the I2C bus, then an adapter board is needed. I am doing something similar to mine except I am using screw terminals.

If the PCA9685 chip ever failed, then unsoldering 5-10 pins is a lot easier than unsoldering 28 TSSOP pins.

Borut-z
Posts: 64
Joined: 01.06.2013, 20:23

Post by Borut-z » 27.11.2013, 16:19

Hi!

I am using RJ45 as I have a lot of cheap (free) patch cables. I hope that Pi03 will have same option to chose between RJ12 and RJ45 as Pi01/02 boards have.


Best regards
Borut

rjversluis
Site Admin
Posts: 42343
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Post by rjversluis » 27.11.2013, 16:44

Borut-z wrote:I am using RJ45 as I have a lot of cheap (free) patch cables. I hope that Pi03 will have same option to chose between RJ12 and RJ45 as Pi01/02 boards have.
Yes of course; All boards in the GCA-Pi line will have those options.

Borut-z
Posts: 64
Joined: 01.06.2013, 20:23

Post by Borut-z » 27.11.2013, 17:47

Super, count me for one kit.

Best regards
Borut

Borut-z
Posts: 64
Joined: 01.06.2013, 20:23

Post by Borut-z » 05.12.2013, 13:18

Hi!

Its time to decide which motorised option to use for turnouts.

I saw that GCA-PI03 and also GCA-PI07 is in development.

I am deciding between:
- small servo motors (MICRO - Servo or even NANO - Servo) with diy mounting
- Conrad 219998 Points Motor with Limit and Polarity Switch for the Core / Conrad 219999 Rail switch drive with a final stop
- Hoffmann MWA 02-S

Problem is that I didn't found out how to connect Conrad and Hoffmann motors to RR. There should be description for MGV78 module but wiki page is empty (http://wiki.rocrail.net/doku.php?id=mgv78-en).

The question is which option will be easiest to implement on layout with RocNetNode (electrical and setting up in RR/RocNetNode)?


Best regards
Borut

rjversluis
Site Admin
Posts: 42343
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Post by rjversluis » 05.12.2013, 15:26

Forget "Conrad and Hoffmann motors"; Waste of money.

rjversluis
Site Admin
Posts: 42343
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Post by rjversluis » 05.12.2013, 17:40

Borut-z wrote:The question is which option will be easiest to implement on layout with RocNetNode (electrical and setting up in RR/RocNetNode)?
Servos. The Pi03 and GCA107 are put in production.

Richard-TX
Posts: 1320
Joined: 10.07.2012, 04:00
Location: Texas, USA
Contact:

Post by Richard-TX » 06.12.2013, 03:40

I agree with Rob. Servo motors are the only way to fly.

I have a couple of Tortoise motors that are brand new and I will never use them. Servos are cheaper and better.

Borut-z
Posts: 64
Joined: 01.06.2013, 20:23

Post by Borut-z » 06.12.2013, 11:04

Hi!

Thanks for answer. I was also leaning to servos. I got them for 2€/piece. I hope that DM-S0090M 9g servos will be OK. Over the night I have figured out how to make complete mechanism as simple as possible. I will try to make it over weekend.

But for me one thing is still open. How to realize frog switch and position feed-back.
Feed-back is only possible with Pi02. I will use Pi03 with GCA107 for frog switch or can I use Pi02 also?

Or it is better to make it with micro switches and relays with separate power supply?

Rob, do you have any info when Pi03 and GCA107 will be ready for order? I am form 16-21.12 in Netherlands and maybe I can pick them up.


Best regards
Borut

rjversluis
Site Admin
Posts: 42343
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Post by rjversluis » 06.12.2013, 11:10

The boards are expected within 2 weeks.

Frog polarising is done with a Pi02 + GCA107.
http://wiki.rocrail.net/doku.php?id=roc ... o-setup-en

Borut-z
Posts: 64
Joined: 01.06.2013, 20:23

Post by Borut-z » 06.12.2013, 11:32

Can I set up pause between "Red OFF/Black ON" and vice versa?

Best regards
Borut

rjversluis
Site Admin
Posts: 42343
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Post by rjversluis » 06.12.2013, 11:42

The frog polarisation uses the position feed back of the RocNetNode:

- command to flip switch
- both relais are deactivated
- servo travels to the wanted position
- RocNetNode reports the end position
- one of the relais will be activated

so the pause between the relais is the time the servo needs to travel from one position to the other.

Post Reply

Return to “RocNetNode”