Forum Replies Created

Viewing 16 posts - 1 through 16 (of 16 total)
  • Author
    Posts
  • in reply to: PROPOSAL FOR THE NEXT GEN OPEN SPRINKLER #72920

    nickarsow
    Participant

    …and the schematic…

    Now, the question is:
    As this combo system takes care of everything from well and water tanks, to the grass and vegetables, can we make it into one gadget? I will supply all hardware files, structure, the whole logic of how it works, etc., etc.
    Any volunteers for the firmware?

    in reply to: PROPOSAL FOR THE NEXT GEN OPEN SPRINKLER #72915

    nickarsow
    Participant

    Hi guys,
    I’m already using my irrigation system based on Opensprinkler+Zelio Logic. Almost a month tests and cleaning bugs, and …voila…it works perfect.
    Attached are some pictures + schematic + Zelio Logic FBD.

    BR
    Nick

    in reply to: PROPOSAL FOR THE NEXT GEN OPEN SPRINKLER #72507

    nickarsow
    Participant

    Hi guys,
    Have some pictures of my new irrigation controllers. They are both Open Hardware. I will grant them first to Opensprinkler team.
    All files – schematics, PCB, CAM, etc. will be published for if Opensprinkler team allow me to do.

    BR
    Nick

    in reply to: Driving 14 valves or 12 + Main Pump from OS 3.0 #72010

    nickarsow
    Participant

    Hi Ray,
    I tried both weak and strong pull-down at the outputs, but the result is the same.
    Tomorrow I’ll try to read and store the I2C data stream with my Saleae Logger and will feedback.
    The Saleae can read and decode I2C stream and I’ll try to find out what is going wrong.

    BR
    Nick

    in reply to: Driving 14 valves or 12 + Main Pump from OS 3.0 #71965

    nickarsow
    Participant

    Hi Ray,
    I configured the PCF8575 expander board the same way as your OS Expander – address 0x24, Vcc=EVIN from OS expander connector. I added a RED LED with 220R series resistor to test 8575 outputs. The schematic is the same as of the exp30DC.
    There is a strange problem:
    When I start the OS along with the expander, all expander outputs are H, which os OK. Then I force the ZONE9 for 10 seconds and the LED goes ON, but when the 10s period is over, the LED doesn’t goes off?! The software says it is off, but it is not.
    The other issue is that just ZONE09 ( first zone of the PCF8575 ) is “working”, the others not.
    Any idea what could be the problem?

    BR
    Nick

    in reply to: Driving 14 valves or 12 + Main Pump from OS 3.0 #71934

    nickarsow
    Participant

    Perfect, that’s exactly what I need. I don’t need the booster voltave at all.
    Btw, which address I have to assign to the PCF8575 expander board?
    Thanks

    in reply to: Driving 14 valves or 12 + Main Pump from OS 3.0 #71927

    nickarsow
    Participant

    Hi Ray,
    Thanks for the explanations. I had already converted the Eagle files to Altium as I’m designing using Altium Dsigner.
    The question I asked because I thought to use my OS 3.0 without the MOSFET drivers, but with an additional ESP32 board with optoisolated inputs and relay outputs.
    I’m thinking to use this combination because I have to manage filling the water tanks from a well. This needs constant monitoring of the tank levels and the well water level.
    I have already tried to drive opto isolated relays ( active low ) using the OS baseboard, but as the optocouplers accept 5V, I used a bit different approach as you can see from the attached drawing. I’m using VIN power instead COM.
    But anyway, it looks like I can remove the OS baseboard without any problems and use the PCF8575 expander board to drive outputs from 9 to 24 without using zones 0-8. Correct?

    BR
    Nick

    in reply to: Driving 14 valves or 12 + Main Pump from OS 3.0 #71915

    nickarsow
    Participant

    Hi Ray,
    I have a question:
    I have a 16 port I2C expander PCF8575 board. Can I use it instead the factory baseboard.
    What I mean is to connect it to the 2×6 pin connector ( JP1 ), pins 3 ( SDA ) and 4 ( SCL ).
    The factory baseboard has PCF8574TS, with addresses A0=0, A1=1 and A2=0. I can assign the same address to PCF8575 expander board.
    Shall Open Sprinkler recognize the expander and how – like ports 1 to 16 or like ports 9 to 24?
    My Open Sprinkler is DC V3.0, FW 2.1.9

    Best regards
    Nick

    in reply to: Driving 14 valves or 12 + Main Pump from OS 3.0 #71857

    nickarsow
    Participant

    Hi Ray,
    It worked using the buttons. Now boost time shows 0.
    Thanks.
    BR
    Nick

    in reply to: Driving 14 valves or 12 + Main Pump from OS 3.0 #71840

    nickarsow
    Participant

    Hi Ray,
    I noticed a strange OS 3.0 behavior while experimenting with relays:
    My 8 relay board has optoisolators, which sink about 10mA/channel. So, I decided to use the 5V ( marked VIN on the OS 3.0 board ) to power the optoisolators. This works fine, but when I decided to set the BOOST time to 0ms, it refused to save and always shows 320ms.
    I want to disable the booster, because it is not needed for relays.
    What I have to do for the purpose? I can disable it in the hardware, but don’t like to cut traces.

    BR
    Nick

    in reply to: Driving 14 valves or 12 + Main Pump from OS 3.0 #71798

    nickarsow
    Participant

    Hi Ryan,
    MasterPump on Q1 is separate from all other outputa, so you can use with any program and valve. Additionally, you can wire a valve in parallel to Master Relay Q2, but this valve will work only when Q2 is in ON position simultaneously with the Relay Q2. So, one valve group will have 7 valves, and when Relay Q2 switches OFF, the other valve group will have 6 valves you can operate with. The problem is that Valve 2 must be ON during the program of the first set of valves.

    1. Master Q1 is a MasterPump Q1. Relay Q2/Valve 2 = ON, the other valves Q3 to Q8 – according your program. The problem is that Valve 2 will be ON during this program;
    2. Master Q1 is a MasterPump Q1. Relay Q2/Valve 2 = OFF, the valves Q9 to Q14 – according to your second program.

    BR
    Nick

    in reply to: Driving 14 valves or 12 + Main Pump from OS 3.0 #71783

    nickarsow
    Participant

    Hi Ray,
    Attached is an example for 4 zones x 5 valves each = 20 valves total.

    Btw, do you know the time needed for charging the boost capacitor to fire a valve?
    I need it to decide the program cicles.

    BR
    Nick

    in reply to: Button to manually start/stop a zone #64551

    nickarsow
    Participant

    Thanks Ray!
    No problem to solder wires to the tactile button…..I’ve been soldering since 1966, but I’m currently designing hardware for flight controllers.
    When you have time to think over some additional functionality, think of a button to manually start/stop the master + a desired valve.
    This is useful for manual hose irrigation.
    BR
    Nick

    in reply to: Button to manually start/stop a zone #64543

    nickarsow
    Participant

    The solution….for all users.
    Add a timer 555 with 1s on and 1s off intervals to SN2. Thus, till the timer is on, the program will be on and on and on……
    When you switch off the timer, the program will stop when it expires.

    Best regards
    Nick

    in reply to: Button to manually start/stop a zone #64535

    nickarsow
    Participant

    Hi again,
    Yes, tested and it works with SN2, but the program can’t be stopper other way but within the software. Looks like SN2 can not be programmed to have ON/OFF function.
    Thanks again.
    Nick

    in reply to: Button to manually start/stop a zone #64534

    nickarsow
    Participant

    Hi Ray,
    Thanks for the explanations. Using B3 is not a solution because the controller is inside a IP65 box.
    Should I understand that using SN2, I can trigger any ‘disabled’ program and if the duration of this program is t1, the valve will shut off after the expiration of t1 ?

    Best regards
    Nick

Viewing 16 posts - 1 through 16 (of 16 total)