راستش یه مدار تاس دیجیتال رو بصورت تست با avr بستم که برای صداش از بازر ۵ ولتی معمولی (که یه علامت + روش حک شده) استفاده کردم .
اوایل خوب کار میکرد ولی بعد از ۱۰ یا ۲۰ روز که گذشت صداش تغییر کرده و یه مقدار زیر شده که خیلی تو ذوق میزنه .
بازر رو با یه مقاومت ۱۰۰ اهم سری کردم دادم به امیتر یه c945 و کلکتورش رو به vcc=4.5 v (سه تا باتری قلمی) و بیس ترانزیستور رو هم با یه مقاومت ۱ کیلو دادم به پورت میکرو.۲ تا سون سگمنت هم وصل کردم به پایه های میگرو(ATmega8A) و هر پایه با یه مقاومت ۳۳۰ اهم وصله به میکرو . تغذیه میکرو هم از همون باتری هاست .ولتاژ باتری ها رو هم الان گرفتم ۴ ولته (یعنی ممکنه به خاطر ضعیف شدن باتری ها باشه؟)
برنامش هم چیز خاصی نیست زیر برنامه صدا بصورت زیر هست که هر بار کلید رو می زنم فراخوانی میشه :
نقشه شماتیک مدار:
اوایل خوب کار میکرد ولی بعد از ۱۰ یا ۲۰ روز که گذشت صداش تغییر کرده و یه مقدار زیر شده که خیلی تو ذوق میزنه .
بازر رو با یه مقاومت ۱۰۰ اهم سری کردم دادم به امیتر یه c945 و کلکتورش رو به vcc=4.5 v (سه تا باتری قلمی) و بیس ترانزیستور رو هم با یه مقاومت ۱ کیلو دادم به پورت میکرو.۲ تا سون سگمنت هم وصل کردم به پایه های میگرو(ATmega8A) و هر پایه با یه مقاومت ۳۳۰ اهم وصله به میکرو . تغذیه میکرو هم از همون باتری هاست .ولتاژ باتری ها رو هم الان گرفتم ۴ ولته (یعنی ممکنه به خاطر ضعیف شدن باتری ها باشه؟)
برنامش هم چیز خاصی نیست زیر برنامه صدا بصورت زیر هست که هر بار کلید رو می زنم فراخوانی میشه :
کد:
void __sound1(void) { PORTD.3=1; delay_ms(50); PORTD.3=0; delay_ms(50); PORTD.3=1; delay_ms(100); PORTD.3=0; }

دیدگاه