roboforum.ru

Технический форум по робототехнике.
Текущее время: 22 фев 2025, 21:20

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


Правила форума


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



Начать новую тему Ответить на тему  [ Сообщений: 203 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9 ... 14  След.
Автор Сообщение
 Заголовок сообщения: Re: taimag - на пути к просвещению.
СообщениеДобавлено: 21 ноя 2010, 18:05 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2010, 00:24
Сообщения: 121
Откуда: Львов
Skype: sky_laboratory
прог. языки: Си,Си++, Assembler(учу)
Кстати мне без разници что сначала сть чай или суп ) Я и мясо с "птичьим молоком" ем - ноХВеты такие)) И борщ с сахаром, и кстати было дело сверчка(такие в хату залазят и цвиркают с*ки) съел. Кстати на вкус очень даже ничего, да и ем не 1-2 раза в день. Так что про обед-все нормально, я не переборчивый, ток не подумайте что говном питаюсь)) Просто непереборчивый )

Так как поменять в студии частоту - это одно, это симуляция, а прошивать - это другое, и это уже не такая большая проблема, тем более про частоту симуляции мне некто ничего не сказал.

А как сделать прогу - это другое, тем более что тоже никто ничего не сказал...

Скажите как Мне сделать програмную задержку для МК? Что бы дерктиву менять и все нормально было стандартно 1с Задержки?

Добавлено спустя 2 часа 56 минут 33 секунды:
Кстати, так как у меня ежу есть какой ни какой программатор, Есть TSOP4836, есть ИК светодиоды. Может ли кто пнуть в нужно направлении по поводу создания ИК бампера (я так понял что можно и ИК дальномер сделать, токо вот как не знаю), в плане как реализовать на схеме посылку пачек импульсов, что бы не трогать МК, и все это на асме согласовать с МК что бы ему что-то сообщало, конечно бред, но думаю вы поймете что я хочу узнать ) Если есть кто с опытом в этом деле - буду очень благодарен за помощь.

Добавлено спустя 1 час 29 минут 12 секунд:
Нашел вот такую вот штуковину: http://robozone.su/index.php?newsid=22

Вопрос, у меня есть М74НС00BL и это по ходу не может заменить 74НС00 да? Но а вообще эта хреновина может использоваться?

_________________
Не бойтесь делать то ,чего не умеете. Ноев ковчег был построен аматором (профессионалы построили Титаник).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: taimag - на пути к просвещению.
СообщениеДобавлено: 21 ноя 2010, 21:38 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
Очень уж ваши вопросы из разных областей. Сперва по поводу асемблера. Вот вы спрашиваете как написать задержку на 1 секунду, как работать с директивами, где что задается. Если вам дадут готовую программу - у вас вопросов возникнет еще больше. В сети есть курсы для новичков по изучению асемблера авр, например у авр123, у ДиХалта (DiHult - вроде бы). Там вы найдете ответы на все вопросы. Вы ведь не ожидаете, кто ктото будет писать для вас курсы прямо сюда? Здесь можно только получить короткий ответ на четкий вопрос.

Теперь по ИК дальномеру. Тема избита, про него не писал только ленивый, на форуме куча инфы. Локатор сделать реально, дальномер - нет, поскольку есть зависимость от поверхности отражения. В схеме по ссылке для настройки нужен частотомер (или осциллограф, но им частоту подстроить труднее). Насчет заменяемости микросхем: находите даташиты на обе микросхемы и сравниваете. На первый взгляд по функциональному назначению микросхемы идентичны, отличия могут быть в деталях.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: taimag - на пути к просвещению.
СообщениеДобавлено: 23 ноя 2010, 05:08 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2010, 00:24
Сообщения: 121
Откуда: Львов
Skype: sky_laboratory
прог. языки: Си,Си++, Assembler(учу)
Короче решил попробовать сделать USBBit 1.0 версии, и оно по началу не помогло, все равно не работало, НО сегодня я был пьян и сдаваться так просто не собирался.Немного помудрив с драйверами, понял что виноваты не они, немного помудрив со схемкой понял что спаяно хоть и криво, но все как положено, потом я подумал что нужно ещё немного накатить, и таки накатил, пришел назад к этой схеме, посмотрел на неё, решил что я мало накатил, но, может дудка кривая или сама консольная строка которая её вызывает кривая, помудрил немного, и получил вот такую строку:

avrdude.exe -p atmega16 -c usbbit -P ft0 -B 4800

И ответ:
Вложение:
4db0a48bbe72.jpg
4db0a48bbe72.jpg [ 77.36 КиБ | Просмотров: 2134 ]


Мне показалось что я движусь в првильнос напряалении и я решил это отметить. Отметил... Вернулся через час, и решил что нужно бы что-то придумать, а то оно уже увидило контроллер, но ничего нужного с ним не сделало, и тут я вспомнил что есть такая графическая оболочка Синапрог, заточеная под этот программатор, выставил там частоту 4800 и попробовал зашить туда прогу которая бы просто светиа портом Д (Ну у меня оно там зашито было что бы мигало почти в такт секундной стрелке) и ЗАРАБОТАЛО !!!!! Е**ТЬ ЕГО В УХО! РАБОТАЕТ !!!!! В общем теперь у меня есть ЮСБ программатор который нехило оттрахал мне моцк.

Все это дело я опять таки решил отметить, но уже было не с кем, решил выпить с котом, написать этот пост и идти спать. Всем спасибо за внимание!

P.S. Теперь понимаю почему электрики трезвыми не бывают... А завтра на пары блин идти, после такого праздника...

_________________
Не бойтесь делать то ,чего не умеете. Ноев ковчег был построен аматором (профессионалы построили Титаник).


Последний раз редактировалось taimag 23 ноя 2010, 05:31, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: taimag - на пути к просвещению.
СообщениеДобавлено: 23 ноя 2010, 05:14 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Поздравляю! учитесь диагностировать неисправности, а не парить моск себе и окружающим :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: taimag - на пути к просвещению.
СообщениеДобавлено: 24 ноя 2010, 01:19 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2010, 00:24
Сообщения: 121
Откуда: Львов
Skype: sky_laboratory
прог. языки: Си,Си++, Assembler(учу)
Хочу теперь собрать вот такое:

http://robozone.su/2008/04/22/modul-app ... -dlja.html - оно же служит источником 36 кГц правильно? Так значит туда можно сколько угодно подключать диодов? А слушать уже TSOP-ом нормально?

И

http://robozone.su/2008/04/09/modul-ik- ... p2136.html - вот это для начала собрать хочу, только вот нету кондера на 10 мкФ (С1) на схеме, чем заменить можно? или можно выкинуть?

_________________
Не бойтесь делать то ,чего не умеете. Ноев ковчег был построен аматором (профессионалы построили Титаник).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: taimag - на пути к просвещению.
СообщениеДобавлено: 24 ноя 2010, 08:10 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
Раз вы хотите начать со второй схемы, я тоже начну с нее. Вы конечно понимаете, что без внешнего микроконтроллера эта железка будет мертвой, а для внешнего контроллера придется питать программу. Конденсатор этот нужен, но номинал не особо критичен, можно поставить большего номинала, а если есть танталовый - то и меньшего номинала сгодится. Теперь про первую схему: еще раз обращаю ваше внимание, что она для подстройки требует наличие частотомера, на худой конец осциллографа. Стоит выкрутить движки не в то положение - все, никакой тсоп вашего излучения не увидит. А вы будете думать: почему не работает?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: taimag - на пути к просвещению.
СообщениеДобавлено: 24 ноя 2010, 15:43 
Не в сети
Аватара пользователя

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

А там в генераторе 36кГЦ я так и понял что нужно чем нить померять будет, я так думаю что можно на радиорынок подойти и спросить, там где осцилографы продают, можно ли у них померяться, и на месте все проверить, на крайняк 5 грн. сунуть и нормально будет )
А потом уже в перспективе когда буду более уверенно себя чувствовать с МК, можно будет и частотомер сделать на контроллере, я видел где-то схемку и описание... Но это в перспективе )

P.S.Radist спасибо за дельные советы :good: )

_________________
Не бойтесь делать то ,чего не умеете. Ноев ковчег был построен аматором (профессионалы построили Титаник).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: taimag - на пути к просвещению.
СообщениеДобавлено: 24 ноя 2010, 19:35 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
Да вообще-то можно и без приборов выкрутиться - мы знаем, что у тсопа выход - открытый коллектор. Если мы ему в коллектор кроме резистора воткнем светодиод - получим простейший индикатор. Настраиваем генератор ИК так: направляем его на тсоп и крутим. Светодиод загорелся - мы у цели. Теперь отходим с генератором - погас. Пытаемся выкрутить чтоб загорелся. Так будет выкручена именно несущая частота.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: taimag - на пути к просвещению.
СообщениеДобавлено: 27 ноя 2010, 20:42 
Не в сети
Аватара пользователя

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


И второе, подумал я над этой затеей с 4 и более TSOP-ами и придумал что для обработки нескольких TSOP-ов одновременно, нужно выделить по контроллеру типа ATTiny12 на каждый или хотя бы на пару тсопов. Но это опять таки труднореализуемая затея, есть ли какой-нить способ что бы на один контроллер зацепить 4 и более TSOP-а? Я видал тему на форуме не помню от кого, тоже такая проблема была, но решения я не увидел. Можно же на пример взять вот такую штуку: http://robozone.su/index.php?newsid=22 аппаратно генерировать 36кГц, а тот таймер которым обчно делают такой генератор задействовать на подсчет импульсов что бы отключать генератор для создания "паузы" между пачками, а сами сигналы уже в прерывании обрабатывать, ведь сразу со всех сторон сигналы все равно не прийдут, да и быстродействия должно хватить что бы успеть все.

Или сделать все на 1 TSOP-е, берем ставим радарную вышку на тачку сверху, и ставим мотор (серву, но у меня её нету), на основании такие ключи которые в определенном положении когда оно крутиться сообщают в каком месте оно щас замеры делает относительно самой платформы, и получиться что не нужно делать несколько ТСОП-ов и думать как это все согласовать.

Все точно!! Придмал блин!!!! План такой:
Ставим на башню которая крутиться на все 360град. (вообще бесконечно или прийдеться просто потом в обратном направлении крутиться, но я думаю лучше по кругу сделать несколько дорожек что бы брать с них + и -, а так же сообщать основному контроллеру в какую сторону произведен замер что оно нало препятствие), разбить этот круг на несколько делений-контактные места (так как вместо сервы будет обычный моточик, ну я так думаю)что бы оно определяло в каком месте щас башня, так вот, поставить в башню какой-нить простенький МК и он тоже будет крутиться с башней. Так вот, оно крутиться в разные стороны и делает замеры, как только что-то нашло- оно думает, стоит ли оно на пути у танка, (в идеале определяет пролезет ли танк в какую нить ущелину) и если нет - говорит МК что нужно корректировать курс так как там-то и там то есть препятствие. для всего нужно будет 2 TSOP-а (в противоположные стороны поставленые, если делать башню которая будет крутиться всего на 360град.) и в 2-3 раза больше ИК диодов, ну что бы дальность замеров увеличить. Только вопрос ещё в том можно ли настроить прерывания по всем ногам МК? Ил такое нереально сделать?

Для работы самого TSOP-а можно использовать вот такую схемку, честно спертую с http://robozone.su/2008/04/09/modul-ik- ... p2136.html В моём исполнении она имеет размеры (24 мм х 24 мм)
Вложение:
36 kGz TSOP SMD.zip [6.89 КиБ]
Скачиваний: 0


Но для всего этого нудно логику которая по сигналу перестает пропускать сигнал, то есть 8 входов, 8 выходов, и 1 нога для отключания всего - полуичться типа электронного выключателя, кто может подсказать название логики такой?

Добавлено спустя 2 часа 31 минуту 37 секунд:
Кстати, уместно ли вообще учить Ассемблер? Может на Си переключиться? Если я уже знаком с ним?

_________________
Не бойтесь делать то ,чего не умеете. Ноев ковчег был построен аматором (профессионалы построили Титаник).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: taimag - на пути к просвещению.
СообщениеДобавлено: 27 ноя 2010, 20:57 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
Сперва насчет шасси. Рама, колеса - это хорошо, но главное - движки. Самое простое шасси - фенольное, тема лежит или в золотом фонде, или в проектах (они выделяли фенол). Для новичка самое то. Освоите его - можно и помощнее поискать. Теперь про асемблер. Знаете Си - хорошо, знаете еще и асемблер - замечательно. Есть желание изучать - вы б не стали спрашивать. Нет желания - значит и не стоит. Так то простые проги можно и на Си писать, без асемблерных вставок.

Теперь про ориентирование. Можно все сделать проще, без радара. Тсоп кладете в центр бота, чтоб смотрел вверх, а над ним - круглый отражатель (линзу Френеля, но могу соврать с названием). И ставите нужное число излучателей по сторонам, например 8, и они должны быть узконаправленными. Далее несущую 36 кГц подаете на них по очереди через мультиплексор. Вы всегда знаете, какой излучатель светит и видит ли отражение от цели тсоп. А значит в какой стороне препятствие. Нужно поиграть шириной лучей излучателей - если слишком узкие будут - будут мертвые зоны. Идея не моя, сам читал про это где-то на робофоруме.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: taimag - на пути к просвещению.
СообщениеДобавлено: 27 ноя 2010, 21:02 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2005, 12:03
Сообщения: 3340
Откуда: Литва
прог. языки: asm
taimag писал(а):
У кого какие есть соображения по этому поводу?
у меня
taimag писал(а):
есть ли какой-нить способ что бы на один контроллер зацепить 4 и более TSOP-а?

есть
taimag писал(а):
можно ли настроить прерывания по всем ногам МК?

нет
taimag писал(а):
Ил такое нереально сделать?

нереально
taimag писал(а):
кто может подсказать название логики такой?

я
taimag писал(а):
уместно ли вообще учить Ассемблер?

уместно
taimag писал(а):
Может на Си переключиться?

переключиться
taimag писал(а):
Если я уже знаком с ним?
Вы спрашиваете? Отвечаю: Вам же лучше знать с кем Вы знакомы :wink:

_________________
_________
Sincerely,
Vovan


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: taimag - на пути к просвещению.
СообщениеДобавлено: 28 ноя 2010, 02:41 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2010, 00:24
Сообщения: 121
Откуда: Львов
Skype: sky_laboratory
прог. языки: Си,Си++, Assembler(учу)
Давайте без оскорблений. Какие вопросы - такие и ответы. <Сергей>

Ок, давайте! Я тоже забить могу и засрать форум так же, отвечать буду в той же манере, толку от ответов не будет, но отвечать буду именно так же! Давай! Докажи мне что я здесь не прав! Лучший вариант - модер, сотри пожалуйста это сообщение и сообщение от Вована.

_________________
Не бойтесь делать то ,чего не умеете. Ноев ковчег был построен аматором (профессионалы построили Титаник).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: taimag - на пути к просвещению.
СообщениеДобавлено: 28 ноя 2010, 15:19 
Не в сети
Аватара пользователя

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

_________________
Не бойтесь делать то ,чего не умеете. Ноев ковчег был построен аматором (профессионалы построили Титаник).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: taimag - на пути к просвещению.
СообщениеДобавлено: 28 ноя 2010, 15:44 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
Можно поискать в библиотеке робофорума, а можно и тут:
http://lord-n.narod.ru/walla.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: taimag - на пути к просвещению.
СообщениеДобавлено: 28 ноя 2010, 23:50 
Не в сети
Аватара пользователя

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

_________________
Не бойтесь делать то ,чего не умеете. Ноев ковчег был построен аматором (профессионалы построили Титаник).


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 203 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9 ... 14  След.

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


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

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


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

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