roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 170 ]  На страницу Пред.  1 ... 5, 6, 7, 8, 9, 10, 11, 12  След.
Автор Сообщение
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 05 ноя 2007, 22:40 
Не в сети
Аватара пользователя

Зарегистрирован: 31 янв 2006, 14:37
Сообщения: 90
Откуда: Москва
хотя бы для общего развития знать как сделать надо, мало ли что пригодится.
мне нравится на rx/tx вешать по светодиоду, так веселее передача информации идет), а ведь на них примерно 0.6 падает, значит 5ти вольтовый max может не подойти.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 06 ноя 2007, 01:10 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
2toshas у тебя какой ARM?

_________________
Все новости о моих проектах http://savethebest.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 06 ноя 2007, 01:58 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
toshas писал(а):
что-то типа 74НСТ245


Наверно 74HC 74AC - у них питание от 2 до 6 вольт.

Микрухи для согласования уровней в FAQ-е курса.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 06 ноя 2007, 03:26 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
Уже обсуждали и так к общему мнению и не пришли.
viewtopic.php?f=11&t=2933
HC vs HCT

_________________
Все новости о моих проектах http://savethebest.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 06 ноя 2007, 22:00 
Не в сети
Аватара пользователя

Зарегистрирован: 31 янв 2006, 14:37
Сообщения: 90
Откуда: Москва
Виталий писал(а):
2toshas у тебя какой ARM?

пока никакого(
сегодня-завтра выберусь в терру, прикуплю olimex h64 для старта (непонятно почему не распаяли ad7(места мало?) и зачем нужен статус лед(в туториалах мигающие диоды совсем не к нему идут ?) ),
еще хочется отладчик, но mt-link как назло везде пропал


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 06 ноя 2007, 23:09 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
H-jtag работает прекрасно !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 06 ноя 2007, 23:24 
Не в сети
Аватара пользователя

Зарегистрирован: 31 янв 2006, 14:37
Сообщения: 90
Откуда: Москва
только не у всех в ноутах есть что-то кроме usb


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 08 ноя 2007, 11:58 
Не в сети
Аватара пользователя

Зарегистрирован: 31 янв 2006, 14:37
Сообщения: 90
Откуда: Москва
к вопросу о HC vs HCT:
не понимаю сомнений,
берем даташиты
http://terraelectronica.ru/pdf/TI/SN74HC245N.pdf
http://terraelectronica.ru/pdf/TI/SN74HCT245.pdf
стр 3 рекомендованные условия работы (верхняя таблица)
HCT VIH от 2V
HC VIH от 3.15V
при питании 4.5V
выбор очевиден


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 07 янв 2008, 03:38 
Не в сети
Аватара пользователя

Зарегистрирован: 14 июл 2007, 23:38
Сообщения: 346
Откуда: SPb
прог. языки: немного албанский
Как и обещался, развел схему. При переводе возникли трудности: хоть и сделал посадочные места 0.225 мм, но все равно часть слипась при переводе, задняя сторона тоже подкачала (уже второй раз, значит надо смотреть косяки в технологии)- перевелась жидко и смазано. Обратную сторону подпраил лаком, благо дорожек там мало, а посадочное место тупо прорезал ножем для бумаги. Протравил и запаял. Собственно результат- даже при таком косячном методе ( криво прорезанные посадочные места под ноги), удалось запаять нормально 47 ног из 48. Одна нога погнулась, и я её отогнул вверх- подпяю к ней проводок и все будет ОК. КЗ и непропаев не обнаружил. Собственно вывод- надо просмотреть, где возможны огрехи в технологии двухсторонней платы ( уже втарая такая, смазанная), и уменьшить ширину проводникоа на посадочном месте до 0.2мм. Думаю, с 64 ногами тоже будет справиться довольно легко.


Вложения:
Комментарий к файлу: принципиалка
LPC_brd.png
LPC_brd.png [ 55.23 КиБ | Просмотров: 8218 ]
Комментарий к файлу: печатка
LPC_sch.png
LPC_sch.png [ 42.83 КиБ | Просмотров: 8132 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 07 янв 2008, 09:32 
Не в сети
Аватара пользователя

Зарегистрирован: 03 авг 2007, 19:43
Сообщения: 1437
Откуда: Екатеринбург
прог. языки: Си, асм со словарем
а самое интересное где? фото?
steel_monkey писал(а):
задняя сторона тоже подкачала

я грею с каждой стороны по 5 мин
steel_monkey писал(а):
перевелась жидко и смазано

не двигая утюг с места(не глажу, просто тупо висю 5 мин с каждой стороны, если большая плата - приподнял утюг, переставил) через большую кулинарную книгу - сверху 10-15 стр между утюгом и платой. можно еще температуру убавить


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

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


А файлики под Игл ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 07 янв 2008, 19:49 
Не в сети
Аватара пользователя

Зарегистрирован: 14 июл 2007, 23:38
Сообщения: 346
Откуда: SPb
прог. языки: немного албанский
Простите, но фоток не будет- нет цифровика. Я вообще грею подольше потому что принтер жидко печатает, так вроде дорожки поприличнее получаются. Но в этот раз я вроде действительно переборщил. Принтер тоже зараза мозги компостирует- часть печатает жидко, часть густо. Вот например шина к верхнему разьему получилась просто идеально, а к нижнему не очень :oops: . Я картридж до посинения трес, но проблему это похоже не решает. В принципе, я понял почуме задняя сторона смазывается- когда я грею, пленка расширяется и смещается относительно текстоита. Перед этим совмещаю две части на просвет ( благо пленка) и скрепляю степлером. Следующий раз попробую совместить, скрепить степлером, наложить на текстолит, и отразать ту часть, на которой скрепки- вести по идее не будет. Ну и перерисую футпринт, чтобы дорожки там были поуже- где-то 0.2 мм.

P.S. По Вигглеру-
1)я подтяжку к питанию выходов запаял сразу, но по идее этого не надо делать- там свич стоит, и эти провода отключены. Говорят, может на каких-то платах понадобится. В принципе, ничего страшного надеюсь не будет. Вот исходный топик: http://electronix.ru/forum/index.php?sh ... =24885&hl= .
2) И еще- питание внешнее ( не от ЛПТ) с таким расчетом чтобы питать и программируемую схему ( как-то опасаюсь я от ЛПТ питаться).
3)На всякий случай надо поставить диод Шоттки на вход-выход линейного регулятора- мало ли что (в схеме его нет).
4) Нижняя сторона залита землей ( красится лаком). Надо оставить только выделенные участки около разьемов.
5) Светодиод я напаял без просверливания (он правда получается смотрит в другую сторону :oops:) - там помечено не сверлить.
6) Вообще ничего не надо сверлить кроме земли- вот её надо соединять сверху и снизу платы. остальное кидается прямо проводами.
7)Разьемы программирования и питания я монтировал так, чтобы они смотрели вниз платы (иначе их просто не запаять, будет мешать пластик в который вставлены ножки). Разьем DB25 смотрит вверх платы, то есть находится со стороны дорожек.
8)И САМОЕ ВАЖНОЕ: непосредственно, дорожки идут к казьему DB25F, то есть "мама" (провод у меня такой). Если паять "папу", то это рядом. Какие контакты соединять проводами подписано.

Собственно, пока работоспособность не тестировалась, только проверил , что сигналы проходят.

По плате АРМа- если вдруг потребуются библиотеки- выложу. Возможно, фри версия не будет работать ( у меня выздоровевшая уже), так как деталек вроде немало. Питание можно брать с разьема JTAGа, тогда надо переставить джампер около стабилизатора на 1.8 Вольта, чтобы питаться от 3.3 Вольт ( по идее, такого падения должно хватить).
Смотрите, критикуйте. Плату разводил по быстрому ( надо доделать к выходу на работу, обещался научруку), так что косяки возможны. Левый нижний разьем-для программирования через USART0 ( я еще буду делать шнурок для коммуникации с ПК), следующий разем-JTAG. Остальные скомпонованы по назначению. Еще!!! не соединена цафровая и аналоговая земля. Не знаю, где это лучше делать- около микросхемы ( по идее непосредственно под корпусом), или около разьема питания (только их может быть несколько). Потом просто кину проводом. Опять же, плата пока не тестировалась ( не поехал сегодя за 100 нФ 0805). Кстати, по номиналам- все более или менее верно, но иогут быть косяки. Не знаю, ставить ли резюк от VCC к AVCC. Место под 0805 там оставлено.


Вложения:
Комментарий к файлу: Все вместе с Виглером и его исходной схемой
LPC.zip [204.13 КиБ]
Скачиваний: 64
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 08 янв 2008, 23:48 
Не в сети

Зарегистрирован: 07 окт 2007, 22:05
Сообщения: 43
Откуда: Москва
прог. языки: C, Pascal, Lisp, Simple ;)
steel_monkey писал(а):
Питание можно брать с разьема JTAGа, тогда надо переставить джампер около стабилизатора на 1.8 Вольта, чтобы питаться от 3.3 Вольт ( по идее, такого падения должно хватить).

У LPC210X есть один косяк связанный с синхронизацией запуска ядра - нежелательно делать формирование напряжение питания ядра из напряжения питания I/O. ВОзможны различные глюки связанные с неправильным стартом периферии. Лично на эти грабли наступил. Долго мучался пока не ткнули носом в соответствующий ERRATA


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 09 янв 2008, 02:46 
Не в сети
Аватара пользователя

Зарегистрирован: 14 июл 2007, 23:38
Сообщения: 346
Откуда: SPb
прог. языки: немного албанский
Спасибо, очень нужная информация. Я то как думал- если будет внешнее питание 3.3 от Виглера, брать оттуда без преобразования на I/O, а на ядро после стабилизатора. Но раз так, просто выведу на разьем Вигглера +5, и кину провод на макетке.
P.S. Похоже, до даташитов, ознакомительных материалов и инструкций к компиляторам на АРМы надо смотреть ERRATы. Косяков там по ходу навалом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 09 янв 2008, 10:02 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Не знаю может уже было, но вот вчера скачал книжку про ARM7.
http://www.dasbook.ru/index.php?book=35

Добавлено спустя 1 минуту:
Седня буду читкать, может тоже попробую себя на поприще ARM :)


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

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


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

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


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

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