roboforum.ru

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

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


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


Правила раздела OpenRobotics



Начать новую тему Ответить на тему  [ Сообщений: 43 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Разработка Open Robotics: Эконом. USB-программатор в DIP
СообщениеДобавлено: 01 апр 2009, 08:55 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
USB-Программатор в дип-корпусах, постараемся убрать SMD-компоненты. Основная фишка так же - чтобы можно было поставлять незапаянным, на чем сильно экономить.

Предполагается сделать на базе: http://www.fischl.de/usbasp/

Из полезностей - поддержка Windows/Linux/MacOS, в планах автора добавление функции USB<=>TTL-UART, хотя это можем и сами попробовать сделать.

PS: Программатор хоть и будет поставляться незапаянным, но с прошитым МК, чтобы сразу можно было юзать его.

PPS: Заметка для себя - разъем A-USBSB

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Эконом. USB-программатор в DIP
СообщениеДобавлено: 05 апр 2009, 23:31 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Рабочая версия:


Вложения:
OR-PROG-USB-X-sch.pdf [49.54 КиБ]
Скачиваний: 54
OR-PROG-USB-X-brd.pdf [40.97 КиБ]
Скачиваний: 41
OR-PROG-USB-X.zip [82.36 КиБ]
Скачиваний: 19

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Эконом. USB-программатор в DIP
СообщениеДобавлено: 06 апр 2009, 02:39 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
А МК почему от 5В питается?

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Эконом. USB-программатор в DIP
СообщениеДобавлено: 06 апр 2009, 08:41 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Ну чтобы гарантированно завелось на 12МГц, или думаешь 3.3В тоже сработает?

Через резисторы же всё подаётся токоограничительные - думаешь сожгёт всё равно 3.3В электронику через них? Или делители напряжения выставить, 3.3В чтобы выдавали в SCK, MOSI, RST?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Эконом. USB-программатор в DIP
СообщениеДобавлено: 06 апр 2009, 08:50 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Существует опасность сжечь всякие низковольтные микросхемы подключенные к шине - там же не только МК могут быть.

Думаю ATMega88 заведется, она 10МГц на 3.3В. Поставить стабилизатор на 3.5В как в AVR309.

Надо предусмотреть отключение напряжение стабилизатора от 3V3 на шине - у схемы может быть собственный источник питания.

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Эконом. USB-программатор в DIP
СообщениеДобавлено: 06 апр 2009, 09:11 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
А не проще чем гадать "заведется \ не заведется" поставить на все выходы резисторные делители напряжения? чтобы на линии 3.3В подавало всегда?

Про джампер на выходе с 3.3В регулятора - ок, принято.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Эконом. USB-программатор в DIP
СообщениеДобавлено: 06 апр 2009, 09:22 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
А я и не гадаю, я ориентируюсь на официальный пример применения от производителя МК.

И еще - разве подтяжка USB идет не к 3В ?

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Эконом. USB-программатор в DIP
СообщениеДобавлено: 06 апр 2009, 10:02 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
blindman писал(а):
А я и не гадаю, я ориентируюсь на официальный пример применения от производителя МК.

Ну как бы тогда МК надо менять на Мега88, а не Мега8, а это размазывать номенклатуру комплектующих и в 2 раза позже выходить на оптовые объемы.

blindman писал(а):
И еще - разве подтяжка USB идет не к 3В ?

Нет:
Изображение

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Эконом. USB-программатор в DIP
СообщениеДобавлено: 06 апр 2009, 10:12 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Может лучше ориентироваться на схему от производителя МК?


Вложения:
Screenshot-1.png
Screenshot-1.png [ 50 КиБ | Просмотров: 4211 ]

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Эконом. USB-программатор в DIP
СообщениеДобавлено: 06 апр 2009, 10:39 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Может :) тем более она мне даже больше нравится :) сегодня вечером перерисую :) тут резисторов раза в 2 поменьше будет...

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Эконом. USB-программатор в DIP
СообщениеДобавлено: 06 апр 2009, 21:19 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Поправил на регулируемый регулятор :)


Вложения:
OR-PROG-USB-X-sch.pdf [49.82 КиБ]
Скачиваний: 24
OR-PROG-USB-X-brd.pdf [41.03 КиБ]
Скачиваний: 16
OR-PROG-USB-X.zip [81.38 КиБ]
Скачиваний: 13

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Служебная тема - заказ плат №3, что планируем включить
СообщениеДобавлено: 06 апр 2009, 23:15 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
а какая разница на какой чатоте пашет программируемый девайс? главное чтобы не ниже чем такт идущий на спи... а выше - хоть в сто раз...

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Служебная тема - заказ плат №3, что планируем включить
СообщениеДобавлено: 07 апр 2009, 03:12 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Разница в питании: такт выше 8 МГц по ДШ можно использовать только при 5-и вольтовом питании.
=DeaD=, программатор обычно питают от программируемой схемы, нужна перемычка для такой работы.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Служебная тема - заказ плат №3, что планируем включить
СообщениеДобавлено: 07 апр 2009, 04:10 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
меге вроде ж до черта если ей на ногу завышенное подают? кто-то проверял вроде ?!

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Служебная тема - заказ плат №3, что планируем включить
СообщениеДобавлено: 07 апр 2009, 08:48 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Меге до черта, но на робобасе может висеть карточка памяти например непосредственно на SPI или еще что-нибудь. А еще в меге стоят диоды, поэтому если по ноге подавать хорошие такие 5В, то они через защитный диод меги потенциально выйдут в питание 3.3В чуть понизившись...

Добавлено спустя 1 минуту 47 секунд:
Vooon писал(а):
Разница в питании: такт выше 8 МГц по ДШ можно использовать только при 5-и вольтовом питании.

blindman же написал - ATMEL сами обещают что их ATMega88 (во! забыл на схеме написать что там ATMega48/88/168!) будет работать на 12МГц при 3.5В :pardon:


Vooon писал(а):
=DeaD=, программатор обычно питают от программируемой схемы, нужна перемычка для такой работы.

Зачем его питать от программируемой схемы в данном случае? Есть какая-то конкретная причина кроме обычая?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 43 ]  На страницу 1, 2, 3  След.

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


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

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


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

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