Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Diagrams? #1

Closed
madisdev opened this issue Mar 18, 2017 · 9 comments
Closed

Diagrams? #1

madisdev opened this issue Mar 18, 2017 · 9 comments
Labels
Cable issues related to cabling question Serial / RS-232 serial / RS-232 problems

Comments

@madisdev
Copy link
Contributor

Hey Jason,

This is awesome! I see you are missing a wiring diagram. If you want to post something simple I could mockup a fritzing(or similar) for you.

@madisdev madisdev changed the title Part Numbers Diagrams? Mar 18, 2017
@jgyates
Copy link
Owner

jgyates commented Mar 18, 2017

Thanks. A wiring diagram would be excellent. Pin 8 on the Evolution Controller is Transmit from the Evolution Controller (on mobile link this is black). Pin 7 (white on mobile link cable) on the Evolution Controller is Receive. Since I used the built in serial port on a Raspberry PI, which is a TTL signal on the expansion header, I used a level converter to get the signal to a RS-233 level. I used this one:
https://smile.amazon.com/gp/product/B00EJ9NAKA/ref=oh_aui_detailpage_o03_s00?ie=UTF8&psc=1

From there connect RS-232 transmit (DB9 pin 3) to Evolution Receive (Molex pin 7), and RS-232 receive (DB9 pin 2) to Evolution transmit (Molex pin 8).

The cable used for mobile link and my implementation do not use a ground in the cable so it is important to make sure that the raspberry pi (or other embedded device) is using a ground common to the generator battery, otherwise communication errors will result. I used this to power the raspberry pi:

https://smile.amazon.com/gp/product/B01DYE54LI/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1

This allows for a common ground between the raspberry pi and the generator battery.

@madisdev
Copy link
Contributor Author

madisdev commented Mar 19, 2017 via email

@jgyates
Copy link
Owner

jgyates commented Mar 19, 2017

That is almost there. Here is what I would put:

Raspberry PI RX -----> |RX-(RS232 to TTL)-RX|-----> Molex Pin 8(TX)
Raspberry PI TX -----> |TX-(RS232 to TTL)-TX|-----> Molex Pin 7(RX)

This keeps the TX and RX a strait path until it leaves the enclosure (i.e. TX from RPi -> TX level converter -> RX on Controller.

Thanks for you help. I updated the readme with some clarity (I hope).

@madisdev
Copy link
Contributor Author

madisdev commented Mar 19, 2017 via email

@jgyates
Copy link
Owner

jgyates commented Mar 19, 2017

You are correct about pins 7/8 from the gardenweb discussion picture. I agree that clarification is needed on the pins. Once I got my connectors from Digikey the are marked with the pin numbers but they marking is extremely small. I have a mobile link with the cable so this helped me figure things out regarding the pin out.

Regarding the pull request, you bet. Fire away when you are ready.

@madisdev
Copy link
Contributor Author

madisdev commented Mar 19, 2017 via email

@jgyates
Copy link
Owner

jgyates commented Mar 19, 2017

I added you as a collaborator. I think that will do it. This is my 1st github project so if that does not work let me know.

@jgyates
Copy link
Owner

jgyates commented Mar 20, 2017

Thanks for the diagram!

@jgyates jgyates closed this as completed Mar 20, 2017
@madisdev
Copy link
Contributor Author

I see you added some pics that's cool & helpful. I'm going to update the diagram to show you using the 5v and ground from PI to the RS232 converter.

@jgyates jgyates reopened this Mar 21, 2017
@jgyates jgyates closed this as completed Mar 23, 2017
@jgyates jgyates mentioned this issue Apr 1, 2017
@madisdev madisdev mentioned this issue Apr 10, 2017
@jgyates jgyates added Cable issues related to cabling Serial / RS-232 serial / RS-232 problems labels Feb 22, 2018
@fbobro fbobro mentioned this issue Feb 27, 2019
jgyates pushed a commit that referenced this issue May 19, 2020
jgyates pushed a commit that referenced this issue Jun 2, 2020
* Partial

* Partial

* Update genserv.py

* Login without SSL enabled - manually configured

* Removed prints

* Make loginwithoutssl require explicit setting and with informational text.

* Moved random to original location

* Minimizing change lines

* Revert "Minimizing change lines"

This reverts commit e4d8ace.

* Revert "Moved random to original location"

This reverts commit f41cde0.

* Working

* Working with switch

* Cleanup

* Cleaning
@mstackler mstackler mentioned this issue Oct 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Cable issues related to cabling question Serial / RS-232 serial / RS-232 problems
Projects
None yet
Development

No branches or pull requests

2 participants