Форум по Роботика

Технически форум => Електроника => Темата е започната от: zen в Септември 06, 2010, 01:29:20 pm

Титла: 38 kHz генератор с Timer 555
Публикувано от: zen в Септември 06, 2010, 01:29:20 pm
Някой има ли изпитана схема за генератор на 38 kHz с Timer 555. Има няколко теми във форума, но никъде няма работеща схема.
Титла: 38 kHz генератор с Timer 555
Публикувано от: hunter в Септември 06, 2010, 03:59:34 pm
http://prikachi.com/files/680160i.jpg
Титла: 38 kHz генератор с Timer 555
Публикувано от: mitko29 в Септември 06, 2010, 06:02:43 pm
Аз ползвах тази:
(http://store.picbg.net/pubpic/DD/B2/98e91e29fa80ddb2.jpg)

Само че имаше един пролем генератора генерираше чистота от 36KHZ но с един потенциометър се оправят нещата.

Схемата която е от ляво ти представя лесен и бърз тест на целият замисъл,че има и усилвател.
Титла: 38 kHz генератор с Timer 555
Публикувано от: Simeon в Септември 07, 2010, 11:39:02 am
Аз използвам Astable Mode схемата от този сайт:

http://freespace.virgin.net/matt.waite/resource/handy/pinouts/555/index.htm

R1 = 1.8K
R2 = 18K
C = 1nF

при мен работи безпроблемно с IR приемника на 38 KHz
http://www.robotev.com/product_info.php?cPath=1_29&products_id=89
Титла: 38 kHz генератор с Timer 555
Публикувано от: Borislav в Септември 07, 2010, 07:46:51 pm
Цитат на: "Simeon"
Аз използвам Astable Mode схемата от този сайт:

http://freespace.virgin.net/matt.waite/resource/handy/pinouts/555/index.htm

R1 = 1.8K
R2 = 18K
C = 1nF

при мен работи безпроблемно с IR приемника на 38 KHz
http://www.robotev.com/product_info.php?cPath=1_29&products_id=89


Мони, страхотен сайт! Вече я тествах и в двата режима - работи без погрешка. :)
И още - много е важно да се постигне колкото се може по-близка до търсената стойност! Защото колкото по-точно е настроен предавателят, толкова повече се увеличава дистанцията на реагиране!
Поздрави!
Титла: 38 kHz генератор с Timer 555
Публикувано от: zen в Септември 08, 2010, 09:50:54 pm
@Simeon - мерси за отговора. Наистина страничката е много добра. Полезна ми беше и формулата.

Ето ми схемата:

(http://a.imageshack.us/img715/6210/ir2o.jpg)

Гледани по отделно, и приемника и предавателят работят. Обаче като ги вържа на едно общо захранване и диода на приемника непрекъснато свети. Някой има ли някакви идеи как може да се оправят нещата?
Титла: 38 kHz генератор с Timer 555
Публикувано от: Borislav в Септември 08, 2010, 11:04:11 pm
Цитат на: "zen"
Гледани по отделно, и приемника и предавателят работят. Обаче като ги вържа на едно общо захранване и диода на приемника непрекъснато свети. Някой има ли някакви идеи как може да се оправят нещата?

Това е, защото приемникът ти не отговаря на истината (частта отдясно на схемата ти). Логиката е следната - Инфрачервеният светодиод, настроен на 36-40kHz (в зависимост от TSOP-a) (лявата част), започва да изпраща сигнал. Когато усети повърхност, лъчите се отразяват от нея и по разпространение от 45 градуса се връщат към приемника (TSOP-a). Т.е. едното ти краче на TSOP-а трябва да е свързано към кой да е вход на Микроконтролера ти. :) Другите две са Захранване и Земя, като между тях връзваш един електролитически кондензатор със стойност примерно 10uF. Това е. :)
Схемата отдясно, която ти си начертал няма никаква логика... Нормално е да свети, защото когато сигналът попадне на TSOP-a, логическото ниво става ниско (нула), т.е. трябва, чрез кода, да търсиш нулите. Ако е "0" - има препядствие...и т.н. Светодиодът ти е вързан към земя, което означава, че сработва при логическа "0", затова и свети. :)
Поздрави!
Титла: 38 kHz генератор с Timer 555
Публикувано от: zen в Септември 09, 2010, 05:51:33 am
Мерси много. Още днес ще преработя схемата.


Едит: Пробвах се да преработя схемата, но ударих на камък. Добавих едон електролитен кондензатор между крачетата за захранването и схемата проработи. След малко поразместване по бредборда обаче пак се омазах. Може ли малко помощ? Идеята е приемника да има и един светодиод, който да индикира, кога върху него попада светлина. Датчика е SFH 5110 38.

Ето новата схема:
(http://img836.imageshack.us/img836/2204/ir2e.jpg)

ПП: Искам предварително да се извиня, ако досаждам с постовете си, но съм начинаещ в електрониката :) Ще се радвам, ако някой преповъча и литература по въпроса.
Титла: 38 kHz генератор с Timer 555
Публикувано от: Dimitrov в Септември 12, 2010, 03:04:41 pm
Не се притесняваи че си нов в електрониката всеки е минал по този път ама малко си го признават а и форума е направен според мен за свободно общуване между всички занимаващи се с роботика.
Ползваи даташийта на таймера там има формулки за определяне на честотата периода а и разположението на изводите и междо другото сложи един резистор между базата на тразистора и изхода на приемника тои е неодходим по две причини.
1 да се ограничи базовия ток на транзистора до безопасна стоиност
2 за да се получават на изхода  отразените приети от приемника импулси трябва да може приемника да преминава от високо до ниско ново а в твоя случаи прехода база емитер държи все високо ниво все едно че си сложил диод от плюса на захранването към входа на серво чипа
резистора го определи експериментално от 2.2 Ком да 10Ком калкото по голям е толкова по чувствителен би бил приемника но диода за индикацията ще свети по слабо което не е болка за умиране
Успех  ;)
ПП Митко е дал по горе схема чиято приемна част може да използваш
Титла: 38 kHz генератор с Timer 555
Публикувано от: zoro1 в Септември 12, 2010, 09:07:58 pm
Премести изхода дето отива към Л293 на колектора,иначе схемата не работи като усивател.
Титла: 38 kHz генератор с Timer 555
Публикувано от: Dimitrov в Септември 12, 2010, 11:30:54 pm
http://www.datasheetcatalog.com/datasheets_pdf/L/2/9/3/L293.shtml
Колкото повече чета тази тема толкова повече се обърквам. И затова ще напиша това което отсях в бъркотията.
Значи Борислав е прав че няма много логика в схемата тъй като устанах с впечатлението че искаш да управляваш серво драивера директно от изхода на приемника което е невазможно със схемата която си дал защото от линка по горе става ясно че за да завърти мотора в която и да е посока щом е свързан м/у out 1 и out 2 трябва да управляваш  in 1 и in 2 тоест ако искаш на  out 1 да има ''+'' а на  out 2'' - '' трябва да подадеш на  in 1 високо ниво ''1'' а на in 2  ниско ''0''  или поне аз така го разбрах.
А относно постоянното светене на диода резистора за които съм писал по горе трябва да го спре ако ли не което е малко вероятно  пробвай да покриеш  светодиода примерно с лепинка изолирбанд за да  стане ясно дали индикатора свети защото хваща сигнала или просто си свети и без излъчен сигнал.
Може да използваш предложението на Zoro  като за изход вземаш от колектора на транзистора но имай в предвид фазовата разлика т.е когато на изхода на приемника има  ''0'' на колектора ще има ''1''
И ако пак не успееш да подкараш джаджата, качи цялата схема та да го разнищим тоя проблем.