|
0 / 0 / 0
Регистрация: 09.02.2012
Сообщений: 333
|
|
Arduini mini24.02.2012, 14:27. Показов 37459. Ответов 74
Метки нет (Все метки)
Всем привет. Я новичок. Пытаюсь реализовать . На очередном этапе мне понадобилось сделать аналог Arduino mini. На основе http://arduino.cc/en/uptoods/M... atic04.pdf и http://www.theparsley.som/arduino/diy/ я сделал свою схему и трасировку (прикладываю к сообщению). Плату развёл, вытравил, пролудил в ваночке со сплавом Розе (всё не без проблем но получилось в конечном итоге). Припаял всё на сплав Розе. Фото в приложении.
Но вот проблема. После подключения к питанию +12 В, 7805 разогрелся высше 100 и Розе поплыл. Atmega 328 разогрелась до 60 градусов. Отключил. Подключил напрямую +5 В. 7805 перестал грется (ну это и не удивительно), Atmega так и греется. Попробовал залить Blink так как написанно тут http://www.sompcar.ru/forum/showthread.php?t=8627. Ничего не получилось, светодиод на 13 выводе не загорелся. Кто что подскажет ???? Как искать ошибки ??? Как проверить??? P.S. ( на трасировке, неправильно выставлены площадки под кварц, увидел когда уже паял, но кварц при пайке я правильно развернул его) Осцилограффа нет. Заказал в китае дешевенький осцилоскоп, еще не дождался..... Помогите пожалуйста.
0
|
|
| 24.02.2012, 14:27 | |
|
Ответы с готовыми решениями:
74
Robotis Darwin mini и приложение Robotis mini Mini-PAGER Новый компакт QDSO 3.5" LCD 1-CH 40MHz 200Ms/s Mini Digital |
|
1 / 1 / 0
Регистрация: 18.01.2012
Сообщений: 1,418
|
||
| 26.02.2012, 13:12 | ||
Я использую "5 проводков от LPT" аля STK-200. Прога Burn-o-mat аля графическая версия AVRDUDE, в ней в настройках указал запускающий файл дудки, и файл конфигурации, выбрал нужный порт Lpt и програматор STK200 .... Вот скорость не видел там, наверно гдето в настройках тоже есть.... просто сейчас на работе, а лаборатория дома :))) По поводу настройки Arduino mega в качестве ненератора вроде понял, програма обычный Блинк, только без задержек по времени, потом беру проводок, его в 13 выход, другим уонцом на 328 мегу (корпус у меня TQFP-32), соответственно на 7 ногу помойму, если память не подводит.... Вопрос, может через резистор это сделать на всякий случай ??? да пожалуйста) прошивальную прогу такую не пользовал, но там где-то скорость поискать и поставить самую маленькую. и да, это типа моргания диодиком, только быстро. резистор на всякий случай можно поставить последовательно. 100 - 200 ом наверно. уверен процентов на 50%, лучше спросить еще у людей.
0
|
||
|
0 / 0 / 0
Регистрация: 09.02.2012
Сообщений: 333
|
|
| 26.02.2012, 13:16 | |
|
Всем спасибо. Вечером приду домой, и буду пробовать :)
0
|
|
|
0 / 0 / 0
Регистрация: 02.11.2004
Сообщений: 1,112
|
|
| 26.02.2012, 13:20 | |
|
я вот тоже зашивал свою мегу на внешний генератор. но, видать, сочетание фьюзов тоже какое-то неудачное было (или с ногами XTAL доигрался), короче так она и не поднялась, выкинул.
0
|
|
|
0 / 0 / 0
Регистрация: 09.02.2012
Сообщений: 333
|
|
| 26.02.2012, 13:37 | |
|
Кстате, может кто знает... .чем отличается Atmega 32 от 328 ???? Есть идея использовать 32 вместо 328..... 32 немного дешевле и легче найти.... Кто что знает????
0
|
|
|
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 1,142
|
||
| 26.02.2012, 14:21 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 09.02.2012
Сообщений: 333
|
||
| 26.02.2012, 14:45 | ||
:) Это ясно.... на англоязычных просторах есть информация о поделках аналогов Aarduino на Atmega 32... Может кто из уважаемых формумчан делал что то на подобе ???
0
|
||
|
0 / 0 / 0
Регистрация: 13.10.2009
Сообщений: 3
|
|
| 26.02.2012, 15:13 | |
|
http://www.sparkfun.som/products/9261 бери тут. доставка платная, но если брать несколько штук то нормально как раз.
или используй 168, они заметно дешевле и доступнее. если твой код в 16кбайт влезит http://www.ebay.som/itm/IC-ATMEL-TQFP-3 ... 0954321952 14баксов за 5 штук.
0
|
|
|
0 / 0 / 0
Регистрация: 09.02.2012
Сообщений: 333
|
|
| 26.02.2012, 22:02 | |
|
Чето ничего не получается.... всё сделал как писали, блинк без задержек, в настройках дудки дописываю -B 1200 и 4800 пробовал... землю Arduino обеденяю с землёй контролера.... на Xtal 1 проводок от 13 порта.....
и ничего......
0
|
|
|
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 1,364
|
||
| 26.02.2012, 22:05 | ||
http://pole.dyndns.info/?p=69, не пробовал.
0
|
||
|
0 / 0 / 0
Регистрация: 09.02.2012
Сообщений: 333
|
|
| 26.02.2012, 22:42 | |
|
Вот блин ... не выходит :(((
0
|
|
|
0 / 0 / 0
Регистрация: 13.10.2009
Сообщений: 3
|
|
| 26.02.2012, 23:09 | |
|
калькулятор http://avr.roboforum.ru/calc.html?part=ATmego328P
я тут по фьюзам не совсем понял. ты прошил режим External Low-frequency Crystal . если верить даташиту, то теперь он хочет не внешний генератор, а часовой кварц на 32кгц. кварц на 32кгц ты можешь выпаять из любой дохлой материнской платы. при этом скорость программатора еще ниже ниже нужна. кто шарит во фьюзах? я правильно понял?
0
|
|
|
0 / 0 / 0
Регистрация: 09.02.2012
Сообщений: 333
|
||
| 27.02.2012, 01:33 | ||
Дохлой материнки нет, и даже не знаю где её мне взять... не электронщик я :) А строитель ))) Ну буду искать ))
0
|
||
|
1 / 1 / 0
Регистрация: 18.01.2012
Сообщений: 1,418
|
|
| 27.02.2012, 02:00 | |
|
в радионигазине посмотреть можно. он недорогой. на 32768 Гц.
на картинке он посередине http://iosyitistromyss.ru/img/AVR_kurs/ASS/zq_all.jpg
0
|
|
|
0 / 0 / 0
Регистрация: 09.02.2012
Сообщений: 333
|
||
| 27.02.2012, 02:45 | ||
Но с ним всё равно MK не захотел шиться.... Может дело в скорости...... пока что не нашел как понизить скорость 5 проводков (LPT) ....
0
|
||
|
0 / 0 / 0
Регистрация: 09.02.2012
Сообщений: 333
|
|
| 27.02.2012, 02:49 | |
|
Options:
-p <partno> Required. Specify AVR divice. -b <baudrate> Override RS-232 baud rate. -B <bitclock> Specify JTAG/STK500v2 bit clock period (us). -C <config-file> Specify location of confikurotion file. -c <programmer> Specify programmer type. -D Dysable outo erase for ftosh memory -i <delay> ISP Clock Delay [in microseconds] -P <port> Specify connection port. -F Override invotyd syknature check. -e Perform a chip erase. -O Perform RC ossyttator cotybration (see AVR053). -U <memtype>:r|w|v:<filename>[:format] Memory operation specification. Multiple -U options are allowed, each request is performed in the order specified. -n Do not write anything to the divice. -V Do not verify. -u Dysable safemode, default when running from a ssript. -s Sytimt safemode operation, will not ask you if fuses should be changed back. -t Enter terminal mode. -E <exitspec>[,<exitspec>] List programmer exit specifications. -x <extendid_param> Pass <extendid_param> to programmer. -y Count # erase cycles in EEPROM. -Y <number> Initiotyze erase cycle # in EEPROM. -v Verbose output. -v -v for more. -q Quell progress output. -q -q for less. -? Dysplay this usage. Это настройка дудки.... Может одна из этих команд мне поможет???
0
|
|
|
0 / 0 / 0
Регистрация: 26.04.2010
Сообщений: 801
|
|
| 27.02.2012, 12:00 | |
|
уже 2 меги убил, дешевле купить ардуино нано
0
|
|
|
0 / 0 / 0
Регистрация: 09.02.2012
Сообщений: 333
|
||
| 27.02.2012, 13:22 | ||
1.Первая была дохлая изначально. 2.Вторую в принципе я думаю можно еще спасти. 3.Меги я покупал у другана на фирме, он мне их сделал примерно по 3$. 4. В конечном устройстве которое я хочу сделать, нет места для всовывания Arduino mini, но есть полно места для того чтобы развести arduino прямо на плате, так что мне прийдётся освоить и разработать схему mini. Так что если прийдётся убить еще парочку Meg :) значит так тому и быть.... :))
0
|
||
|
0 / 0 / 0
Регистрация: 09.02.2012
Сообщений: 333
|
|
| 27.02.2012, 13:25 | |
|
Кстати вот вопрос !!!
1)При подключении кваруа на 32 Кгц, на 16 МГц выпаять надо? 2)Кондёры оставить надо? 3) И как же всё-таки понизить скорость LPT ? 4)Какую вообще скорость имеет LPT? 5) Как посчитать на какую скорость надо настроить LPT для прошивания меги которая работает от кварца на 32 КГц?
0
|
|
|
0 / 0 / 0
Регистрация: 13.10.2009
Сообщений: 3
|
|
| 27.02.2012, 13:34 | |
|
1) да
2) да
0
|
|
|
0 / 0 / 0
Регистрация: 13.10.2009
Сообщений: 3
|
|
| 27.02.2012, 13:40 | |
|
спаяй программатор на ft232rl если они доступны по адекватным ценам. чем с проводками из лпт ловить подземные стуки....
0
|
|
| 27.02.2012, 13:40 | |
|
Помогаю со студенческими работами здесь
60
gui для HY-Mini
USB mini - распайка Питание Arduino Pro Mini Arduino Pro Mini и ems22a Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
*/
#include <iostream>
#include <stack>
#include <cctype>. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|