Форум myROBOT.ru » Шаг за шагом » С чего начать? » СТАТЬЯ: "Отладочную плату делаем сами"

Страниц (22): « 1 2 3 4 [5] 6 7 8 9 ... » В конец
 

61. TJ - 17 Июня, 2010 - 15:07:19 - перейти к сообщению
Вот фото собранного мной устройства (вид сверху):

А вот вид снизу:


Вот фото программатора (т.е. Пять Проводков):



Для питания используется источник питания 4.8V, 350mA от телефона MOTOROLA :

62. nest - 17 Июня, 2010 - 20:01:39 - перейти к сообщению
TJ, меняйте блок питания.
лучше всего 9-12 вольт - через 7805 стабилизатор, как по описанию.
(заодно приготовте новую 2313. Есть вероятность что эта - "ласты склеила"...)

Собано всё симпатично :)
63. TJ - 17 Июня, 2010 - 20:54:13 - перейти к сообщению
Спасибо за совет.
Ещё вопрос: а нужно ли что-то ещё изменять в схеме стабилизатора напряжения (кроме "отброса" выпрямительного моста), если на вход подавать уже выпремлённое напряжение 9-12В, 300мА?
64. ОЛЕГ - 18 Июня, 2010 - 00:28:49 - перейти к сообщению
Я бы все оставил как есть. И мост бы оставил, чтобы не заморачиваться с полярностью адаптеров.
65. cjA - 18 Июня, 2010 - 02:03:55 - перейти к сообщению
MaRKerNSk пишет:
меня Win 7 64bit или в схеме

вякну
вот поэтому у меня четыре раздела и четыре разных ОС: семерка- непредсказуема пока.

(мне бы так паять научиться, Одобряю но я бы протестил все, порт принтера у Вас особенно.)
(и про зарядки эти китайские я писал недавно, они все что угодно могут показывать)
(Добавление)
и еще вякну
разглядел Ваш разъем питания!!! Помираю со смеху
Оригинальненько, но надобы понадежнее Улыбка
(Добавление)
и еще раз-
это же процессор?
ножки нужно притянуть куда-то, или непредсказуемое состояние получается. (но тут я не уверен)
66. TJ - 18 Июня, 2010 - 09:31:56 - перейти к сообщению
ОЛЕГ:
Цитата:
Я бы все оставил как есть. И мост бы оставил, чтобы не заморачиваться с полярностью адаптеров.

Спасибо, но мост я наверное всё же уберу. Подмигивающий
67. TJ - 20 Июня, 2010 - 15:29:08 - перейти к сообщению
Сделал всё как вы сказали. ВСЁ ЗАРАБОТАЛО!!!! Правда время свчения и паузы приблизительно равно 3-ём секундам, а не одной , но для меня сейчас это не критично.
Огромное всем вам спасибо за помощь. Буду пробовать новые устройства.
68. nest - 20 Июня, 2010 - 15:50:40 - перейти к сообщению
TJ пишет:
время свчения и паузы приблизительно равно 3-ём секундам, а не одной
тактирование камня фузами выберите правильное Улыбка (на внешний кварц)
69. TJ - 20 Июня, 2010 - 21:44:06 - перейти к сообщению
А как точно это сделать?
70. nest - 20 Июня, 2010 - 23:03:15 - перейти к сообщению
(вы издеваетесь все, что ли ...)

в burn-o-mat :



в ponyprog:

71. TJ - 21 Июня, 2010 - 10:01:04 - перейти к сообщению
Цитата:
(вы издеваетесь все, что ли ...)

Простите, где-то это уже видел...
(Добавление)
Попробовал прошить Fuse-биты:
TYPE: crystal
Frequencey range: 3.0-8.0MHz (думал, если кварц на 4МГц, то надо так оставить)
Start-up time: fast rising power

В итоге светодиоды стали мигать в два раза медленнее (т.е. время свчения и паузы приблизительно равно 6-7 секунд). А при попытке вернуть всё как было, пишет "Error writing flash". И больше не может ни считать, ни сверить (программу и фьюзы) с этого микроконтроллера. (Пишу "с этого", так как программатор, таким, какой он есть сейчас, на других ещё не пробовал).

Кстати, вот как фьюзы в Fuse Editor-е стояли:


Напишите пожалуйста, в чём на этот раз ошибка?
72. mihail - 21 Июня, 2010 - 16:17:22 - перейти к сообщению
У разных микроконтроллеров fuse биты могут различаться. Необходимые сведения о них содержатся в конце datasheet. По ATtiny2313 подсказать не могу. Однако, разница между фактической работой программы и ожидаемым результатом может быть связана с настройками компилятора. Для WinAVR необходимо, чтобы в Makefile параметр F_CPU указывал частоту на которой работает Ваш микроконтроллер. Если я правильно понял, у Вас должно быть что то вроде этого: F_CPU = 4000000

В других компиляторах, скорее всего, также нужно где то указывать этот параметр. Смотрите документацию Вашего компилятора.
73. nest - 21 Июня, 2010 - 20:25:22 - перейти к сообщению
mihail, предположу, что товарищ TJ прошивал готовую прошивку из статьи. Так что компилить там нечего было :)

TJ, уберите птичку на "Divide Clock by 8" - должно помоч.
Но попробуйте сразу на новом МК. Этот , судя по всему, вы "убили" :) (либо SPIEN, либо что то ещё)
74. Anderson - 22 Июня, 2010 - 00:34:18 - перейти к сообщению
Я вообще не шарю, можете объяснить мне дураку, можно ли запрограмировать, простейшую схему на микроконтроллере, на прямую, Не собирая программатора, только шлейф от выходов схемы идущий к компу?
75. nest - 22 Июня, 2010 - 00:54:37 - перейти к сообщению
можно, но лучше не надо, т.к. есть большая вероятность что вы без опыта сожшёте свой LPT-порт.