CD&F (Siren Controller): Difference between revisions

m add a linebreak
Add info about discovered DTMF modules and fix some numbering issues
 
(One intermediate revision by the same user not shown)
Line 189: Line 189:


'''U1''' - Motorola MC14069UBCP<ref>https://www.mouser.com/datasheet/2/308/1/MC14069UB_D-2315482.pdf</ref> (Hex Inverter)
'''U1''' - Motorola MC14069UBCP<ref>https://www.mouser.com/datasheet/2/308/1/MC14069UB_D-2315482.pdf</ref> (Hex Inverter)
*Modern replacement - TI CD4069UBE<ref>https://www.ti.com/lit/ds/symlink/cd4069ub.pdf</ref>


'''U2''' - Motorola MC14050BCP<ref>https://www.mouser.com/datasheet/2/308/1/mc14049b_d-1193035.pdf</ref> (Hex Buffer)
'''U2''' - Motorola MC14050BCP<ref>https://www.mouser.com/datasheet/2/308/1/mc14049b_d-1193035.pdf</ref> (Hex Buffer)
*Modern replacement - TI CD4050BE<ref>https://www.ti.com/lit/ds/symlink/cd4050b.pdf</ref>


'''U3''' - Motorola MC14073BCP<ref>https://www.mouser.com/datasheet/2/308/1/MC14001B_D-2315187.pdf</ref> (B-Series Triple 3−Input AND Gate)
'''U3''' - Motorola MC14073BCP<ref>https://www.mouser.com/datasheet/2/308/1/MC14001B_D-2315187.pdf</ref> (B-Series Triple 3−Input AND Gate)
*Modern replacement - TI CD4073BE<ref>https://www.ti.com/lit/ds/symlink/cd4073b.pdf</ref>


'''U4''' - Motorola MC1455P1<ref>https://www.onsemi.com/pdf/datasheet/mc1455-d.pdf</ref> (555 Timer)
'''U4''' - Motorola MC1455P1<ref>https://www.onsemi.com/pdf/datasheet/mc1455-d.pdf</ref> (555 Timer)
*Modern replacement - NE555P/LM555CN




Line 228: Line 235:
         !Function
         !Function
         |-
         |-
         |'''P1-1'''
         |'''P2-1'''
         |GND
         |GND
         |-
         |-
         |'''P1-2'''
         |'''P2-2'''
         |Output, goes to programming section
         |Output, goes to programming section
         |-
         |-
         |'''P1-3'''
         |'''P2-3'''
         |Input, goes to programming section
         |Input, goes to programming section
         |-
         |-
         |'''P1-4'''
         |'''P2-4'''
         |Output to Timer, thru diode customization section between decoders (CR5 & CR8)
         |Output to Timer, thru diode customization section between decoders (CR5 & CR8)
         |-
         |-
         |'''P1-5'''
         |'''P2-5'''
         |From CR5 diode, test output? (N/C on main board)
         |From CR5 diode, test output? (N/C on main board)
         |}
         |}
Line 351: Line 358:


====Converting a Steady Timer to a CD Cycle Timer====
====Converting a Steady Timer to a CD Cycle Timer====


With a bit of patience and the missing components detailed in the manual, one could theoretically turn a CD steady timer into a CD Cycle/Fire timer.
With a bit of patience and the missing components detailed in the manual, one could theoretically turn a CD steady timer into a CD Cycle/Fire timer.


Do note however that if you do so, you must cut or desolder the jumper in the W1 position. I am curious if one may replace that jumper with a small switch to allow for choosing between steady and attack/fire signals by bypassing the extra components.
Do note however that if you do so, you must cut or desolder the jumper in the W1 position.
 
 
=====Caveats=====
 
 
Unfortunately, you cannot just replace W1 with a switch. If you attempt to do so, the timer will start and latch for the duration of the first attack cycle, then turn off, then the output of U2 will go into oscillation. After some experimentation however, if you bend pin 3 of U3 up and install a second switch that switches pin 3 to its pad, then you can control what mode the timer operates in.
 
 
*W1 "off" and U3 pin 3 "on" - CD Cycle functionality
*W2 "on" and U3 pin 3 "off" - CD Steady functionality
 
 
----




Line 371: Line 392:


'''U1''' - Motorola MC14081BCP<ref>https://www.mouser.com/datasheet/2/308/1/MC14001B_D-2315187.pdf</ref> (B-Series CMOS Quad 2−Input AND Gate)
'''U1''' - Motorola MC14081BCP<ref>https://www.mouser.com/datasheet/2/308/1/MC14001B_D-2315187.pdf</ref> (B-Series CMOS Quad 2−Input AND Gate)
*Modern replacement - TI CD4081BE<ref>https://www.ti.com/lit/ds/symlink/cd4073b.pdf</ref>


'''U2''' - Motorola MC14011BCP<ref>https://www.mouser.com/datasheet/2/308/1/MC14001B_D-2315187.pdf</ref> (B-Series CMOS Quad 2−Input NAND Gate)
'''U2''' - Motorola MC14011BCP<ref>https://www.mouser.com/datasheet/2/308/1/MC14001B_D-2315187.pdf</ref> (B-Series CMOS Quad 2−Input NAND Gate)
*Modern replacement - TI CD4011BE<ref>https://www.ti.com/lit/ds/symlink/cd4011b.pdf</ref>


'''U3''' - Motorola MC1455P1<ref>https://www.onsemi.com/pdf/datasheet/mc1455-d.pdf</ref> (555 Timer) [ONLY PRESENT ON CD CYCLE/FIRE MODELS]
'''U3''' - Motorola MC1455P1<ref>https://www.onsemi.com/pdf/datasheet/mc1455-d.pdf</ref> (555 Timer) [ONLY PRESENT ON CD CYCLE/FIRE MODELS]
*Modern replacement - NE555P/LM555CN


'''U4''' - Maxim ICM7240IPE<ref>https://www.analog.com/media/jp/technical-documentation/data-sheets/1360.pdf</ref> (Programmable Timer/Counter IC)
'''U4''' - Maxim ICM7240IPE<ref>https://www.analog.com/media/jp/technical-documentation/data-sheets/1360.pdf</ref> (Programmable Timer/Counter IC)
*Modern replacement - ICM7250IPE+ ($10/chip!)




Line 438: Line 466:


----
----
===Relay Driver Module===
===Relay Driver Module===


Line 521: Line 548:
* [https://www.mouser.com/catalog/645/usd/1631.pdf Molex KK series headers datasheet]
* [https://www.mouser.com/catalog/645/usd/1631.pdf Molex KK series headers datasheet]


The modern verison of these seems to be the molex [https://www.molex.com/en-us/products/connectors/wire-to-board-connectors/kk-connectors KK 396 series.] Same shapes, different material (nylon vs polyester(!))


==Programming==
==Programming==
Line 1,003: Line 1,032:


<br />
<br />
===DTMF Tone Decoders===
I recently became aware that at some point, CD&F made DTMF decoders that use the two tone decoder PCB and have a Norcomm NC401 module attached to them. The manual for the module can be [[:File:Norcommnc401.pdf|viewed here.]] Its based on an 8051 mcu and the classic MT8870 DTMF decoder IC. You can program various functionality and digit sequences into it.
<gallery>
File:Cdf_decoder_dtmf.jpg|An example of a DTMF decoder card
</gallery>




Line 1,024: Line 1,060:
*These devices are quite old, and excessive handling and stress seems to not play nice to the solder joints. I have fixed both the tone filters and receiver section by reflowing every joint with leaded solder.
*These devices are quite old, and excessive handling and stress seems to not play nice to the solder joints. I have fixed both the tone filters and receiver section by reflowing every joint with leaded solder.
*Due to the XR2211A IC being obsolete and quite hard to source nowadays, I may try to design my own tone decoder board using the LM567 IC which is still available in SMD form factors. The LM567 also outputs a logic low when signal is detected, but the design will have to incorperate a LDO 5v regulator to power the chip from the 12v the cards get.
*Due to the XR2211A IC being obsolete and quite hard to source nowadays, I may try to design my own tone decoder board using the LM567 IC which is still available in SMD form factors. The LM567 also outputs a logic low when signal is detected, but the design will have to incorperate a LDO 5v regulator to power the chip from the 12v the cards get.
*Similarly, many of the ICs are obsolete nowadays, though some have replacements. The main Maxin timer IC is absurdly expensive per chip, so I may redesign the entire thing.
*I have not adjusted any of the filter components on the receiver circuit yet, but I did run an experiment by leaving the device plugged in with the antenna attached inside my house while sending the activation signal from a few dense suburban blocks away. The board operated perfectly with 5W from my Anytone 878, turning on and off.
*I have not adjusted any of the filter components on the receiver circuit yet, but I did run an experiment by leaving the device plugged in with the antenna attached inside my house while sending the activation signal from a few dense suburban blocks away. The board operated perfectly with 5W from my Anytone 878, turning on and off.
*While the tone filters are labled J1 thru J6 on the PCB, the actual numbering is reversed, tone filter 1 is at the top and 6 is at the bottom. Despite that, my unit (and I suspect others that were reconfigured by a third party) may not start at slot 1. My unit has slots 6, 5, and 4 occupied with the corresponding wiring on the programming board. The nameplate implies slots 1, 2, and 3 however. Overall it doesn't ''really'' matter if things aren't in numerical order, but it sure as hell makes things confusing...
*While the tone filters are labled J1 thru J6 on the PCB, the actual numbering is reversed, tone filter 1 is at the top and 6 is at the bottom. Despite that, my unit (and I suspect others that were reconfigured by a third party) may not start at slot 1. My unit has slots 6, 5, and 4 occupied with the corresponding wiring on the programming board. The nameplate implies slots 1, 2, and 3 however. Overall it doesn't ''really'' matter if things aren't in numerical order, but it sure as hell makes things confusing...
*On the maxon data radio DB-15 connector, you can solder a normal speaker to pin  
*On the maxon data radio DB-15 connector, you can solder a normal speaker to pin 9 and GND (4) to monitor the recieve audio. You can adjust volume with RV401 onboard inside the radio, or just use an inline resistor if you are lazy.
<br />
<br />