Witam,
próbuje zrobić układ, który włączy wzmacniacz po otrzymaniu sygnału audio z komputera. Przeczytałem już większość wątków na forum o podobnym temacie ale najprostszy wydał mi się tej projekt Link. Kod do Attiny13A wgrałem używając Arduino UNO jako programatora, całość na płytce wygląd tak:
Po podłączeniu linii sygnału audio przekaźnik się zamyka pomimo braku dźwięków na komputerze, wystarczy nawet sam kabel niepodłączony do niczego, poruszanie samym kondensatorem też go wzbudza. Po odłączeniu kabla audio po kilku minutach przekaźnik się otwiera. Czy można jakoś zmniejszyć "czułość" tego układu? Czy użycie Attiny13 A zamiast V może być problemem? Czy zmiana tych parametrów może rozwiązać problem?
// How many measurements to take, sample frequency is 1KHz
//value between 1 and 65535
#define MEASUREMENTS_NO 1000
//Define the VPP threshold level, each count=5mV
// value between 1 and 255
#define AUDIO_THRESHOLD 3
//sets how many consecutive detections are needed to turn on the amplifier
#define AMP_DET_NO 3
Chciałbym pozostać przy tym projekcie, ponieważ mam elementów na kilka egzemplarzy ale chętnie kupię też gotowe rozwiązanie lub spróbuję sił z innym schematem. Chcę tęż zaznaczyć, że to mój pierwszy taki projekt więc proszę o wyrozumiałość.
Dziękuję i pozdrawiam.
próbuje zrobić układ, który włączy wzmacniacz po otrzymaniu sygnału audio z komputera. Przeczytałem już większość wątków na forum o podobnym temacie ale najprostszy wydał mi się tej projekt Link. Kod do Attiny13A wgrałem używając Arduino UNO jako programatora, całość na płytce wygląd tak:
Po podłączeniu linii sygnału audio przekaźnik się zamyka pomimo braku dźwięków na komputerze, wystarczy nawet sam kabel niepodłączony do niczego, poruszanie samym kondensatorem też go wzbudza. Po odłączeniu kabla audio po kilku minutach przekaźnik się otwiera. Czy można jakoś zmniejszyć "czułość" tego układu? Czy użycie Attiny13 A zamiast V może być problemem? Czy zmiana tych parametrów może rozwiązać problem?
// How many measurements to take, sample frequency is 1KHz
//value between 1 and 65535
#define MEASUREMENTS_NO 1000
//Define the VPP threshold level, each count=5mV
// value between 1 and 255
#define AUDIO_THRESHOLD 3
//sets how many consecutive detections are needed to turn on the amplifier
#define AMP_DET_NO 3
Chciałbym pozostać przy tym projekcie, ponieważ mam elementów na kilka egzemplarzy ale chętnie kupię też gotowe rozwiązanie lub spróbuję sił z innym schematem. Chcę tęż zaznaczyć, że to mój pierwszy taki projekt więc proszę o wyrozumiałość.
Dziękuję i pozdrawiam.