roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 13:07

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Ик датчик со старого сайта робоклуба
СообщениеДобавлено: 21 авг 2006, 15:01 
Не в сети
Аватара пользователя

Зарегистрирован: 10 янв 2005, 12:18
Сообщения: 189
Откуда: Санкт-Петербург
Уважаемые, может у кого есть руководство со старого сайта робоклуба
"ИК-бампер"? Там он на МК Tiny не помню какой... Нужна схема, прошивка, исходник программы...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 21 авг 2006, 17:10 
Не в сети

Зарегистрирован: 26 фев 2006, 15:21
Сообщения: 400
Откуда: Омск
Кроме хекса и сырца :D


Вложения:
RoboClub - Конструкции и компоненты.rar [51.52 КиБ]
Скачиваний: 191
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 авг 2006, 03:06 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
хмм, там датчик то этот не оченьто эффективный воде? он када видит предмет набольшом расстоянии - свотодиод мигает редко, а када близко то светодиод часто мигает, практически горит.. или так вам и нужно?  :roll:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 авг 2006, 08:37 
Не в сети

Зарегистрирован: 26 фев 2006, 15:21
Сообщения: 400
Откуда: Омск
Вполне нормальный такой датчик, сам когда-то подобный делал, только без светодиодов. Как ПО напишешь, так и будет работать!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 авг 2006, 10:39 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
поделись хорошим ПО плиззззз.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 авг 2006, 13:00 
Не в сети

Зарегистрирован: 26 фев 2006, 15:21
Сообщения: 400
Откуда: Омск
Полноценным "ПО" не поделюсь, сам утратил с пол-года назад(надоел загаженый раб. стол. и снес все не разбираясь  :D ) а первый код-заготовка остался (для начала мож кому сойдет).
Код:
//IR_LOCATOR

#include <delay.h> //require

#define IR_LED PORTx.y
#define TSOP PINx.y

unsigned char i;


for(i=0;i<=19;i++)
{
delay_us(14);
IR_LED=1;
delay_us(14);
IR_LED=0;
}

if(TSOP==0)
{
// Place your code fo IR_LOCATOR here
}

Вобщем Сергей зря так о датчике, работал безупречно: определял от пол метра до 15 см, чатота для этого програмно зарезалась.
З.Ы. в схемку не мешало бы электролит добавить для тсопа, естесно как в ДШ.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 авг 2006, 14:20 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Я говорил не о датчике, а про прошивку!) имел ввиду, что ее нада заного писать чтобы хороший результат был. =)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 авг 2006, 14:23 
Не в сети

Зарегистрирован: 26 фев 2006, 15:21
Сообщения: 400
Откуда: Омск
Извиняюсь, согласен!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 авг 2006, 18:12 
Не в сети
Аватара пользователя

Зарегистрирован: 10 янв 2005, 12:18
Сообщения: 189
Откуда: Санкт-Петербург
Может у кого есть нормальная, простенькая рабочая схема с прошивками, сорцами и т.д. Лень все с нуля придумывать... :roll:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 авг 2006, 19:12 
Не в сети

Зарегистрирован: 26 фев 2006, 15:21
Сообщения: 400
Откуда: Омск
А эта что, не работает?
Схемка что в архиве и есть "простенькая рабочая схема", исходник опять же простенький, примитивный я привел чуть выше.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 авг 2006, 19:16 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2005, 12:03
Сообщения: 3340
Откуда: Литва
прог. языки: asm
Посмотрел у себя - есть такие, правда для тиньки2313 и на асме... Но есть тут всё и исходники и прошивки и проекты для протеуса на один ТСОП и на два ТСОПА, всё рабочее. Если нужно могу выдать.
___________
С уважением
Vovan


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 авг 2006, 11:46 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
http://web.archive.org/web/200502192032 ... x.shtml?ik


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ик датчик со старого сайта робоклуба
СообщениеДобавлено: 13 авг 2008, 00:24 
Не в сети

Зарегистрирован: 26 мар 2008, 20:11
Сообщения: 47
Откуда: Украина. Херсон.
ФИО: Дмитрий
Пытаюсь заставить правильно работать ИК-датчик с робоклуба, но ничего не получается :( Результат таков: индикатор(светодиод) загорается лишь на долю секунды и всё. Даже вплотную ничего не работает. Прошиваю мегу8. посмотрите пожалуйста текст моей программы,может есть где-то ошибки.


Вложения:
main.c [865 байт]
Скачиваний: 408
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ик датчик со старого сайта робоклуба
СообщениеДобавлено: 13 авг 2008, 00:55 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Давно говорили что датчик этот глючный, там схема другая нужна вроде..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ик датчик со старого сайта робоклуба
СообщениеДобавлено: 13 авг 2008, 02:12 
Не в сети

Зарегистрирован: 04 апр 2008, 13:44
Сообщения: 266
Откуда: г.Петрозаводск
:oops: вот
Код:
#include<MEGA8.H>

int t1=0,t2=0;
void main(void) {
DDRC.1=1;
DDRC.2=0;
DDRB.3=1;   
DDRB.0=0;
DDRD.5=0;
TCCR0=0b0000001;
ASSR=0x00;
TCCR2=0b00011001;
TCNT2=0x00;
OCR2=0x0D;

while(1){
if((TIFR & (1 << 0))==1){t1=t1+1,t2=t2+1,TIFR=0b00000001;}
if(t1==1){TCCR2=0x00,t1=0;}
if(t2==2){TCCR2=0x19,t2=0;}
if(PINB.0 == 0){PORTC.1=1;}
else{PORTC.1=0;}

}
}
это глянь.там генерация пачек по 36кгц для меги8 . на 1мгц кажется ,давно делал не помню ,но либо на 1 либо на 8 мгц:oops:
а с этой схемой проблем не было.только резистор добавил между базой транзистора и выходом .

Добавлено спустя 6 минут 40 секунд:
Оообна..нашел у себя и старый проэкт этой проги в vm_labе если раскажут как могу и его выложить.

Добавлено спустя 3 минуты 45 секунд:
да тсоп есессно 1736


Вложения:
Комментарий к файлу: во поняль как,аднако.
36000_vm.rar [405 байт]
Скачиваний: 54

_________________
жизнь это компьютерная игра:сценарий так себе, зато графика потрясающая!
удиви печень:выпей воды!
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO