roboforum.ru

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

taimag - на пути к просвещению.

Блоги посетителей.
Правила форума
В данном разделе каждый может иметь не более одной темы. Тема должна начинаться с логина (ника) робофорума.

Re: taimag - на пути к просвещению.

Сообщение taimag » 10 фев 2011, 13:39

Здравствуйте уважаемые форумчани. В связи с успешной сдачей сессии (то есть балы хорошие, стипендия будет, пиво пить можно) решил вернуться к теме программирования для AVR контроллера. Единственно что писать буду редко - предметов сложных добавилось, нужно учить... Сейчас остановился на поиске платформы на колесиках (или самому делать или машинку купить - не знаю) Ведь если пробовать все на диодах - интерес пропадает быстрее, и в итоге хочется пойти прогуляться...

Может кто подскажет оптимальный выход из данной ситуации?
Не бойтесь делать то ,чего не умеете. Ноев ковчег был построен аматором (профессионалы построили Титаник).
Аватара пользователя
taimag
 
Сообщения: 121
Зарегистрирован: 27 фев 2010, 00:24
Откуда: Львов
Skype: sky_laboratory
прог. языки: Си,Си++, Assembler(учу)

Re: taimag - на пути к просвещению.

Сообщение Radist » 10 фев 2011, 14:17

Фенольные редукторы от Мегабизона рулят!
Аватара пользователя
Radist
 
Сообщения: 2241
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: taimag - на пути к просвещению.

Сообщение taimag » 11 фев 2011, 00:20

Под словом "оптимальный" - я имел ввиду что бы быстро и не дорого. )
Не бойтесь делать то ,чего не умеете. Ноев ковчег был построен аматором (профессионалы построили Титаник).
Аватара пользователя
taimag
 
Сообщения: 121
Зарегистрирован: 27 фев 2010, 00:24
Откуда: Львов
Skype: sky_laboratory
прог. языки: Си,Си++, Assembler(учу)

Re: taimag - на пути к просвещению.

Сообщение Radist » 11 фев 2011, 08:09

Я тоже самое имел в виду. 120 рублей и полчаса времени для меня - это быстро и недорого.
Аватара пользователя
Radist
 
Сообщения: 2241
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: taimag - на пути к просвещению.

Сообщение taimag » 26 фев 2011, 22:09

Я вот сейчас с таймерами пытаюсь разобраться, и от них уже рулить в ШИМ-у, но все никак понять не могу двух вещей:
1) по дефолту Мега16 работает на частоте 8 МГц (но с предделителем на 8?) по этому у неё частота 1 МГц ?
2) Что бы включить таймеры нужно просто обработчик добавить и разрешить прерывание или нужно ещё и фьюзы шить?

P.S. Кто может подсказать замену синапроги (вин переставлял - потерял свою графическую оболочку) А на Win 7 x64 (Ultimate) синапрога не запускаеться - ошибку пишет.
Не бойтесь делать то ,чего не умеете. Ноев ковчег был построен аматором (профессионалы построили Титаник).
Аватара пользователя
taimag
 
Сообщения: 121
Зарегистрирован: 27 фев 2010, 00:24
Откуда: Львов
Skype: sky_laboratory
прог. языки: Си,Си++, Assembler(учу)

Re: taimag - на пути к просвещению.

Сообщение Michael_K » 26 фев 2011, 22:11

1 да
2 ни то, ни другое
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: taimag - на пути к просвещению.

Сообщение taimag » 13 мар 2011, 19:42

Эхъ учеба... Обычные трудо будни... В общем пока я маялся с АВР, (в меру свободного времени) у меня появился комп (не хватает Блока Питания и Харда, а так там Целеронцик стоит 512 Оперативки и т.д. старенький, но все же, и у меня вот мысля, АВР не бросать, но может можно прирутить этот Недокомп куда нить, там уже на С++ я спрограмить что-то смогу. Кто подскажет достойное применение компа, а то выкидать жалко, а юзать по назначению - у меня ноут на порядок круче...
Не бойтесь делать то ,чего не умеете. Ноев ковчег был построен аматором (профессионалы построили Титаник).
Аватара пользователя
taimag
 
Сообщения: 121
Зарегистрирован: 27 фев 2010, 00:24
Откуда: Львов
Skype: sky_laboratory
прог. языки: Си,Си++, Assembler(учу)

Re: taimag - на пути к просвещению.

Сообщение MegaBIZON » 14 мар 2011, 04:16

Я б забрал за пиго ))
Но кагбе не судьба :)
.............солнце светит, птички поют, я - зелёный бамбук меня тянет к солнцуЯ - зелёный бамбук, я - зелёный бамбук , меня тянет к солнцу. Я - не огурчик и не лягушка, я - зелёный бамбук. Меня курят...............
Аватара пользователя
MegaBIZON
 
Сообщения: 6285
Зарегистрирован: 12 янв 2007, 00:34
Откуда: Масква

Re: taimag - на пути к просвещению.

Сообщение taimag » 14 мар 2011, 04:19

Я вот 28 февраля днюху спраздновал, с тех пор даже пиво не пью. Так что не вариант )) Да и самому что-то хочеться зачудить )) У нас пол группы на пары на след. день не пришло, друзья так же, меня только на 3 день отпустило... Менты чуть не загребли, в общем все как положено на 18 лет было, по традиции віставился порядочно, теперь принимаю всех желающих в ряді трезвенников! ))) Осталось на права пойти здаться (забашлять ментам) так как автошколу я уже окончил)) Я же говорю что пишу редко потому как занят. Так кто что подскажет по сабжу?
Не бойтесь делать то ,чего не умеете. Ноев ковчег был построен аматором (профессионалы построили Титаник).
Аватара пользователя
taimag
 
Сообщения: 121
Зарегистрирован: 27 фев 2010, 00:24
Откуда: Львов
Skype: sky_laboratory
прог. языки: Си,Си++, Assembler(учу)

Re: taimag - на пути к просвещению.

Сообщение vadinator » 14 мар 2011, 04:31

Я сейчас с подобного компа в инете и сижу... Нормальная машина и своё дело делает :)
Поставь "лёгкий" линукс и пользуй....

Добавлено спустя 4 минуты 55 секунд:
taimag писал(а):Эхъ учеба... Обычные трудо будни...

Старина :) придёт время и ты поймёшь, что такое трудо-будни. А учится теперь нужно каждый день...иначе отстанешь от мира.
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!

"Алиса в Стране чудес или Алиса в Зазеркалье" точно не помню :)
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)
Аватара пользователя
vadinator
 
Сообщения: 979
Зарегистрирован: 19 янв 2010, 14:51
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим

Re: taimag - на пути к просвещению.

Сообщение Radist » 14 мар 2011, 16:12

В зазеркалье, разговор с Черной королевой. Автор смотрел сквозь века! Действительно, после получения диплома мне пришлось изучать некоторые области более углубленно, пришло наконец понимание. Простая теория лекций знаний не дает. Только реальная практика.
Аватара пользователя
Radist
 
Сообщения: 2241
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: taimag - на пути к просвещению.

Сообщение taimag » 15 мар 2011, 17:39

А давайте обсудим Джесику Альбу здесь? По моему тема на порядок интересней. - Это я к тому что отписуют не совсем по теме.


Предложение на самом деле другое:
Вот вы все тут хором орече что о TSOP написано дофига и ещё немного. Может быть кто-то может написать суммарную информацию? По каким принципам считать параметры схемы включения, примеры кода на Асме и на Си (с коментариями), что бы собрал - и оно с ходу заработало даже если руки не то что не от туда ростут, но ещё и кривые, и одна отсуцтвует, и делать с бодуна, что бы все понятно было. Я вот собрал ТСОП с Робовики, так он нифига не зафурычил. Дело ясное (что дело темное) что руки кривые, но все же? И поместить статью в готовые проэкты... :crazy:
Не бойтесь делать то ,чего не умеете. Ноев ковчег был построен аматором (профессионалы построили Титаник).
Аватара пользователя
taimag
 
Сообщения: 121
Зарегистрирован: 27 фев 2010, 00:24
Откуда: Львов
Skype: sky_laboratory
прог. языки: Си,Си++, Assembler(учу)

Re: taimag - на пути к просвещению.

Сообщение Radist » 15 мар 2011, 22:15

Наврядли кто-нибудь будет писать такую статью. Каждый проходит свой путь, на котором лежит больше или меньше граблей. Иногда возникает желание научить других, но это настолько неблагодарное занятие, что просто жаль времени. Что касается конкретно тсопов - я уже не помню, были у меня с ними проблемы или нет - я с ними уж лет 10 как научился работать. Задавайте конкретный вопрос, описывайте подробно условия проведения эксперимента - и я (да и не только я) помогу. Даже не тем, что скажу где были грабли, а тем, как эти грабли обнаружить. Обычно тсоп должен поймать модулированное ик либо прилетевшее к нему с пульта или еще откуда (ДУ управление, поиск базы), либо излучить свой сигнал и поймать отражение (ик бамперы). В обоих случаях схема берется прямо из даташита. Чтобы видеть, была ли активность тсопа - можно на выход повесить маленький светодиод с маленьким током (ток нагрузки тсопа берем из даташита). Проверяем пультом - на любое нажатие светодиод мерцает - тсоп работает. Далее дело за программой. Если это ДУ управление - надо дешифровать посылку, измеряя длительность импульсов/пауз. Если это бампер - нужно просто зафиксировать факт отражения. В случае с бампером нужна очень хорошая оптическая изоляция ик диода от тсопа. Если косяки с программой, то лучше в вопросе привести алгоритм, а не код. В алгоритме найти ошибку проще, код вы сами можете проверить в симуляторе. Ну вроде в целом рассказал, что знал по тсопам.
Аватара пользователя
Radist
 
Сообщения: 2241
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: taimag - на пути к просвещению.

Сообщение taimag » 17 мар 2011, 19:29

Вопрос 1:
На сколько я понимаю, при засвете ТСОПА он должен скинуться в 0 - то есть что он словил свою частоту, правильно же?

Я сейчас подсоединил светодиод между + и OUT TSOP4836 (схема взята из даташита), он горит - в чем прикол, так и должно быть? Теперь я бы хотел проверить работает ли он, для этого мне нужно найти частоту 36 кГц, подключить туда ИК светодиод и направить на ТСОП, он по идее должен погаснуть, правильно Или он изначально гореть не должен и у мея где-то коротит просто?

Вопрос 2:
Где взять частоту 36 кГц, у меня нету пульта от телевизора (да и телека нету, у меня итернет 40 МБ, я все в онлайне смотрю) так что 36 кГц найти не получаеться, вот что мне советвали:
[[ИК_локатор_Робоклуба]]
По идее прошивку можно взять отсюда? У меня ATMega 16. Если да, то...

Вопрос 3:
Без изменения можно скопировать её себе и прошивать контролер и взять оттуда 36 кГц? Но...

Вопрос 4:
Если так можно сделать, то как именно прошивать контроллер, с бубном вокруг побегать, песни попеть шаманские, Фьюзы шить нужно? тогда...

Вопрос 5:
Может кто объяснить как дудкой прошить фьюзы? Как зашить прошивку по пунктам так, что бы оно выдавало 36 кГц? (просто прошить контроллер я могу, но прбовал сделать, оно не выдавало 36 кГц)

Видите ли, фьюзы я трогать пока что боюсь, и так и не понял как их прошивать нужно (снапрога не апускаеться на win7 x64 - ещё одно препятствие)

Вот схема:
Снимок.PNG


Вопрос 6:
Что такое uC - справа схемы на 3 входа, я собирал без этой фиговины.
Не бойтесь делать то ,чего не умеете. Ноев ковчег был построен аматором (профессионалы построили Титаник).
Аватара пользователя
taimag
 
Сообщения: 121
Зарегистрирован: 27 фев 2010, 00:24
Откуда: Львов
Skype: sky_laboratory
прог. языки: Си,Си++, Assembler(учу)

Re: taimag - на пути к просвещению.

Сообщение boez » 17 мар 2011, 19:42

Если к плюсу - то не должен гореть исходно. Че-то не так.
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

Пред.След.

Вернуться в Блоги

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

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