roboforum.ru

Технический форум по робототехнике.


rover p3 бесчеловечные эксперименты и ворклог

Обсуждаем рождающиеся мысли и результаты экспериментов.

Сообщение Myp » 30 июн 2007, 21:55

вот короче новая версия платы =)
прилепил места для двух смд кондёрчиков


можно землю не вести снаружи так далеко а взять из под микры rs232???



кста никто не знает как ёмкость смд кондёров определяется??
они тока цветом отличаются =/
коричневые и розовые
Вложения
платка.rar
(30.68 КиБ) Скачиваний: 28
платка.JPG
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение Vooon » 30 июн 2007, 23:00

земля - не очень хороше но под пиво пойдет :)

только вот, у тебя же 232-конвертор вроде безкондерный?
нафиг тогда ты эти привертел?
да и я не вижу где идет питалова этого конвертора.

разводка делителя мне не нравится (незнаю почему, но не нравится)
ну и подстроечник туда нуна! бат - подстроечник - отвод на ацп и прочую ...
тыж не будеш перепаивать 10 раз один и тотже резюк?
да и подстроечником проще повертеть чем потом долго подбирать коэффицент...
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Сообщение Myp » 01 июл 2007, 00:20

гыыыыы
точно
а запитать то я забыл конвертер
вот чёрт ещё одну перемычку...

кстати я туда ставлю как раз именно обычный
который кондёры просит =)
интересно а можно ему электролиты старые подсунуть вместо керамики?
ну нету у меня керамики =/


нащёт разводки...
ну я типа сначало подберу на коленке сопротивление
а потом коэф подгоню =)
а резисторы вполне там номано стоят, торчком =)


меня волнует вопрос что осталось аж 6 ног  незанятых...
нерационально както
нуно на них чтото повесить
полноцветный RGB светодиод я уже  повесил так что ещё светиков не предлагайте =)
Вложения
платка.JPG
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение Myp » 01 июл 2007, 19:45

хм
сижу ковыряюсь с прошивкой
нашёл косяк забавный
кода из уарта принимаем команду то сохраняем её в буфер

и блин оказалось если потом принимаем любой левый символ то опять повторяется последняя команда
так какона храницца в буфере и он не очищается

вот теперь думаю, можно ли както быстро очистить массив из 3х символов???
ну чтоб бац и пустой
ато посимвольно очищать както не фонтан

Код: Выделить всёРазвернуть
сим сим buffer[] очистись;


или типа  того...
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение Vooon » 01 июл 2007, 19:57

семен-сименыч! так нужно было фифо буфер делать!

чтото навроде этого: (ща намалякую :))
Код: Выделить всёРазвернуть
typedef unsigned char uchar;
typedef unsigned int  uint;

#define FIFO_DATA_LEN 30

uchar fifo_data[FIFO_DATA_LEN]; // буфер
uchar fifo_in, fifo_out;        // счетчики

void put_fifo(uchar in)
{ // кладем в буфер
   if(fifo_in++ > FIFO_DATA_LEN)
   {
      fifo_in = 0;
   }
   fifo_data[fifo_in] = in;
}

uint get_fifo(void)
{ // забираем из буфера
   if(fifo_out++ > FIFO_DATA_LEN)
   {
      fifo_out = 0;
   }
   if(fifo_in == fifo_out)
   {
      return 0xFFFF; // нет новых данных
   }
   return fifo_data[fifo_out];
}
Последний раз редактировалось Vooon 01 июл 2007, 20:18, всего редактировалось 1 раз.
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Сообщение Myp » 01 июл 2007, 20:02

чё?
какой ещё фифо
ничё незнаю

какой буфер умею такой и сделал
вот так я его заполняю

Код: Выделить всёРазвернуть
                        buffer[i] = simvol;
                       i++;

таким же макаром можно и очищать
но чёто это не кошерно


ну вобще про фёст ин фёст аут я слушал
но как его юзать и чем он мне поможет...
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение Vooon » 01 июл 2007, 20:22

чем поможет?
да хотябы тем что ненужно ничего чистить
в прерываниях просто скидываеш поступающие данные
а когда надо читаеш
(реализацию читалки мона и изменить по своит нуждам ...)
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Сообщение Myp » 01 июл 2007, 22:16

хммммм
да это тогда меняет всю мою концепцию на корню
надо над этим подумать...

имхо это ускорит работу моей программулины
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение Myp » 10 авг 2007, 12:12

опять поднял проект из долгого ящика
заказал детальки для платы управления



тут попутно задумался
а можно ли к кпк подсоединить мышку комовскую?

компорт в кпк есть вполне полноценный

мб кто чё слышал о драйверах для ком мышки для виндоус мобайл??
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: rover p3 бесчеловечные эксперименты и ворклог

Сообщение Myp » 10 окт 2007, 22:13

вот жеж чёрт
сижу допаиваю плату
затык


номер раз
у меня там стоит фильтр из индуктивности и конденсатора
ктото мне советовал какой кондёр взять и какую индуктивность
вот яж забыл ужо какой кондёр а схемы то я не рисовал...


номер два
для делителя забыл какие резюки нужны...
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: rover p3 бесчеловечные эксперименты и ворклог

Сообщение Myp » 10 окт 2007, 22:45

воистину бесчеловечные эксперименты

пока эти грёбаные мелкие СМД паял все пальцы сжог

кароче ну нах нафиг эти СМД
если чё буду ещё разводить буду всё выводное делать...


замучался припаивать теплоотвод к драйверу моторов
тоже плюнул свернул толстый медный провод пружинкой и припаял эту импровизированную хрень к микре
вроде как номано вышло тепло отводит здорово
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: rover p3 бесчеловечные эксперименты и ворклог

Сообщение Myp » 10 окт 2007, 22:58

вот вощем

то что получилось

осталось посчитать резюки для ИК диодов и готово
можно ставить мк и тестить



пока мучал драйвер двигателя отошла 1 дорожка от текстолита
мб даже драйвер перегрел...
если не заработает придётсо ставить запасной =)
Вложения
DSCN2252.jpg
вид снизу
DSCN2251.jpg
вид сверху
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: rover p3 бесчеловечные эксперименты и ворклог

Сообщение Master » 11 окт 2007, 08:47

Воиститну бесчеловечные эксперементы.
Вот за что я не люблю СМД так это за то что потом пальцы болят, их лучше в кухонном гриле паять, тогда класно получается. Сам не делал видел статью в нете.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: rover p3 бесчеловечные эксперименты и ворклог

Сообщение Vooon » 11 окт 2007, 10:12

Myp писал(а):пока эти грёбаные мелкие СМД паял все пальцы сжог

а я, вот, люблю смд, только чтоб полюбить сначило пришлось купить острый-преострый пигцет, до этого тоже они не нраились :)
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: rover p3 бесчеловечные эксперименты и ворклог

Сообщение rig » 11 окт 2007, 16:57

что там сложного спичкой держишь и паяешь, достаточно один конец прихватить
Аватара пользователя
rig
 
Сообщения: 1437
Зарегистрирован: 03 авг 2007, 19:43
Откуда: Екатеринбург
прог. языки: Си, асм со словарем

Пред.След.

Вернуться в Идеи

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

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

cron