BraveSirRobbin
Moderator
I have a very strange problem driving me nuts here!
I have an Elk M1 Gold and two 16-zone expander units and two keypads. I connected them all via an M1DBHR Data Base Hub as shown HERE.
I am playing around with the Elk M1 Analog Zone input capability while beta testing software. I was originally using Zone number one on the main board for this testing and all was well with initial tests. I wanted then to test the zone expander analog input capability and removed the pull-up resistor from the last zone on one expander module. I then connected a variable DC voltage source and noted that when the zone's voltage changed that it would take a long time (over 30 seconds) for the analog zone to update that reading.
At first I thought I somehow damaged the zone expander by removing the surface mount pull-up resistor, so I did some more testing.
I tested an analog zone on the expander board that I did not modify and noticed the same thing. I then tested zone eight on the main board and it updated as it should (under three seconds).
So I determined there was a problem with the analog zones on JUST the zone expanders.
I had my idol, Guy Lavoie try to duplicate this error with his Elk M1, Keyboard and single zone expander. He was not able to do so.
I then was starting to wonder about the differences in our systems. Guy used a 6.8K paralleled with a 2.2K resistor which gave about 6.1 volts on the analog zone. When you remove the 6.8K resistor you get about 7.1 volts.
I did the same setup and my system needed between 30 to 40 seconds to update to the new voltage when I removed the parallel 6.8K resistor. I was verifying the voltage to the zone with an analog meter as well, so I know the voltage did indeed change immediately to the zone.
I then removed the data hub thinking that was the problem. I also reduced my system down to its "bare bones". I rewired the system so only one keypad and zone expander was connected to the main board (i.e. no data hub). The RS-485 port went like this:
Main Board (terminated) - Zone Expander (Not terminated) - Keypad (terminated)
I then reset the panel to its original factory results (the entire panel).
I then created a new account with the RP software and configured the last zone on the expander channel as analog. I STILL had the problem of the slow zone updating.
I did note that if I went from 7.1 volts to ground (just short the 2.2K resistor), then remove that short, the system would update immediately. It was only when you were in-between the rails did I notice this bizarre update behavior.
I created a couple of rules (Guy's suggestion) as follows:
Every two seconds:
Check if Analog Voltage in Zone 31 is greater then 6.5
If it is speak "yes"
Check if Analog Voltage in Zone 31 is less than 6.5
If it is speak "no".
I uploaded these rules then disconnected the Elk from the computer.
I still had to wait about thirty to forty seconds for the voice to update from "YES" to "NO" after I removed the 6.8K resistor (also checked with a multimeter that I was getting that voltage as well as Elk software (keypad Status) before I disconnected.
So the system was down to its most basic elements. The digital "open" "close" (security) zones worked great. There is just something about those analog zones. Why would they work on the Main Board, but not on the expansion modules??
I tried everything I could think of. Double checked the wiring (and wound up rewiring it as I did not want to use the data bus hub for this testing).
Here are my system specifications;
Elk M1 Gold Main Panel:
Firmware 4.3.12, Hardware 0.10, Bootware 3.1.13
Elk Keypad:
Firmware 2.1.40, Hardware 0.7, Bootware 3.0.4
Expansion Module:
Firmware 1.2.13
Hardware 0.3
Bootware 2.0.3
Elk RP Software ver 1.6.6
To make a very looooooooooong story short I wanted to take software out of the picture and just rely on the Elk (i.e. no computer attached).
I rechecked the wiring to see if a ground reference perhaps came loose but that is not the case.
I DID notice that if I shorted the 2.2K and removed that short the zone WOULD update immediately. Just nothing in between (voltage levels) seemed to work very well.
I don’t' know what else to try. I took software out of the picture, took the Hub out of the picture, rewired just the keypad and one zone expander in series (didn't terminate the zone expander as it was in the middle. I DID terminate the keypad and the Elk M1 Gold though)!!
I have an Elk M1 Gold and two 16-zone expander units and two keypads. I connected them all via an M1DBHR Data Base Hub as shown HERE.
I am playing around with the Elk M1 Analog Zone input capability while beta testing software. I was originally using Zone number one on the main board for this testing and all was well with initial tests. I wanted then to test the zone expander analog input capability and removed the pull-up resistor from the last zone on one expander module. I then connected a variable DC voltage source and noted that when the zone's voltage changed that it would take a long time (over 30 seconds) for the analog zone to update that reading.
At first I thought I somehow damaged the zone expander by removing the surface mount pull-up resistor, so I did some more testing.
I tested an analog zone on the expander board that I did not modify and noticed the same thing. I then tested zone eight on the main board and it updated as it should (under three seconds).
So I determined there was a problem with the analog zones on JUST the zone expanders.
I had my idol, Guy Lavoie try to duplicate this error with his Elk M1, Keyboard and single zone expander. He was not able to do so.
I then was starting to wonder about the differences in our systems. Guy used a 6.8K paralleled with a 2.2K resistor which gave about 6.1 volts on the analog zone. When you remove the 6.8K resistor you get about 7.1 volts.
I did the same setup and my system needed between 30 to 40 seconds to update to the new voltage when I removed the parallel 6.8K resistor. I was verifying the voltage to the zone with an analog meter as well, so I know the voltage did indeed change immediately to the zone.
I then removed the data hub thinking that was the problem. I also reduced my system down to its "bare bones". I rewired the system so only one keypad and zone expander was connected to the main board (i.e. no data hub). The RS-485 port went like this:
Main Board (terminated) - Zone Expander (Not terminated) - Keypad (terminated)
I then reset the panel to its original factory results (the entire panel).
I then created a new account with the RP software and configured the last zone on the expander channel as analog. I STILL had the problem of the slow zone updating.
I did note that if I went from 7.1 volts to ground (just short the 2.2K resistor), then remove that short, the system would update immediately. It was only when you were in-between the rails did I notice this bizarre update behavior.
I created a couple of rules (Guy's suggestion) as follows:
Every two seconds:
Check if Analog Voltage in Zone 31 is greater then 6.5
If it is speak "yes"
Check if Analog Voltage in Zone 31 is less than 6.5
If it is speak "no".
I uploaded these rules then disconnected the Elk from the computer.
I still had to wait about thirty to forty seconds for the voice to update from "YES" to "NO" after I removed the 6.8K resistor (also checked with a multimeter that I was getting that voltage as well as Elk software (keypad Status) before I disconnected.
So the system was down to its most basic elements. The digital "open" "close" (security) zones worked great. There is just something about those analog zones. Why would they work on the Main Board, but not on the expansion modules??
I tried everything I could think of. Double checked the wiring (and wound up rewiring it as I did not want to use the data bus hub for this testing).
Here are my system specifications;
Elk M1 Gold Main Panel:
Firmware 4.3.12, Hardware 0.10, Bootware 3.1.13
Elk Keypad:
Firmware 2.1.40, Hardware 0.7, Bootware 3.0.4
Expansion Module:
Firmware 1.2.13
Hardware 0.3
Bootware 2.0.3
Elk RP Software ver 1.6.6
To make a very looooooooooong story short I wanted to take software out of the picture and just rely on the Elk (i.e. no computer attached).
I rechecked the wiring to see if a ground reference perhaps came loose but that is not the case.
I DID notice that if I shorted the 2.2K and removed that short the zone WOULD update immediately. Just nothing in between (voltage levels) seemed to work very well.
I don’t' know what else to try. I took software out of the picture, took the Hub out of the picture, rewired just the keypad and one zone expander in series (didn't terminate the zone expander as it was in the middle. I DID terminate the keypad and the Elk M1 Gold though)!!