I'm trying make a non microcontroller circuit that gives about 5 quick beeps then roughly 1 second off, repeat. I'm running on 2 AAA batteries. I already have a bunch of cmos 555 on hand so was trying to make that work. I'm using a 3V active buzzer which is quite loud. I tried a few astable variations, the attached circuit with R1=1K (in series with variable resistor), R2=100K, C=10uF gave me the desired timing sequence but doesn't beep, just a steady on, 1 second off, repeat. What changes can I make to get the desired timing but with beeps.
Thanks,
Rich.
No trigger circuit, runs at power up.What triggers the 555?
What is the trigger signal voltage levels?
Is the trigger signal steady or a pulse?
If pulse, what is the width?
ok I hear you. I have done a little programming, not recently. I found the 4011b and tried this circuit. It works, but is it efficient do you think or should I get 74hc as you suggested. Pin 11 outputs to base of transistor switch. turning on active buzzer. Replaced C2 with 1uF.
Does it have to be five beeps? Four or eight are simpler in one approach?I'm trying make a non microcontroller circuit that gives about 5 quick beeps then roughly 1 second off, repeat.
A small microcontroller would be the best and easiest to assemble option. Using logic chips would be a big effort but very possible. As mentioned above, some slight modifications can be made to the design parameters to allow the logic chip option to be simplified (like 4 beeps instead of five between long pause).
The Nano though small requiires more space than is available. 4 beeps would be fine. could you give me an example of what that circuit would look like using logic chips.Does it have to be five beeps? Four or eight are simpler in one approach?
I'm trying make a non microcontroller circuit that gives about 5 quick beeps then roughly 1 second off, repeat. I'm running on 2 AAA batteries. I already have a bunch of cmos 555 on hand so was trying to make that work. I'm using a 3V active buzzer which is quite loud. I tried a few astable variations, the attached circuit with R1=1K (in series with variable resistor), R2=100K, C=10uF gave me the desired timing sequence but doesn't beep, just a steady on, 1 second off, repeat. What changes can I make to get the desired timing but with beeps.
Thanks,
Rich.
A small microcontroller would be the best and easiest to assemble option. Using logic chips would be a big effort but very possible. As mentioned above, some slight modifications can be made to the design parameters to allow the logic chip option to be simplified (like 4 beeps instead of five between long pause).
Thanks Danadak, mBlock sounds interesting. I'm definitely going to check it out in the near future. If was to order a few PCBs later and went with the ATTINY85 would I be forced to go with an IC socket for the ATTINY85 which makes the pcb larger. Or is some kind of in circuit programming possible. Please enlighten me.A quick and dirty, accurate (tone pitch, delays) use an Arduino, like a
nano board, and mBlock :
View attachment 144990
mBlock takes your block configuration, and converts this to Arduino code. The above
example should work. Use a Nano board (~$3) to develop, and then use the Nano board
to program a ATTINY85 (8 pin dip) if you want a smaller solution size wise. 1 chip does the
solution.
To code you drag and drop blocks out of its library (2'ond window) into 3'rd window and config
the blocks.
I believe the above example should work. You can easily make more or less notes, even
do a musical jingle.....
Here is an example for a sophisticated sequence timer/pulse generator (just an example of
how capable and simple block programming can be) :
Pulse Sequence Generator / Smart Timer
Often users, developers, hobbyists need timed and qualified event generators, many resorting to 555 timers and the like. The venerable 555 has had a long run but its limited in accuracy and capability. This approach uses block language to create...www.electro-tech-online.com
Nano board :
View attachment 144991
Attiny85 :
View attachment 144993
External you still need the buzzer/piezo.
The ATTINY85 runs from 2V to 5V, pretty low power.
The board is easiest to use as its USB to PC to program by mBlock.
To program the ATTINY85 you need a programmer, and there is
a program firmware in Arduino you can put in Nano board and use
it as programmer.
Regards, Dana.
Will give this a shot . Thanks eTechHere is a TLC555 version.
TLC555 astable clocks the buzzer until reset (when C3 is charged past the threshold of ~1v).
Assuming a 3v DC buzzer that draws more than 1ma.
Freq=1hz@50%.
D1 precharges C1.
Buzzes 5 times after power on (adjusts by C3/R4).
Not tested on hardware.
View attachment 144994
Thanks Danadak, mBlock sounds interesting. I'm definitely going to check it out in the near future. If was to order a few PCBs later and went with the ATTINY85 would I be forced to go with an IC socket for the ATTINY85 which makes the pcb larger. Or is some kind of in circuit programming possible. Please enlighten me.
could you give me an example of what that circuit would look like using logic chips.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?