Суббота, 02.11.2024, 02:39
| RSS
[SEARCH_TITLE]
[SEARCH_FORM]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 2 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Архив - только для чтения
USB программатора USBasp
sashaДата: Четверг, 19.03.2009, 22:43 | Сообщение # 16








Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
да прошил! у меня у дяди программатор тритон есть! я бы им пользовался но он для дип чипов а уменя и смдшники есть!

Добавлено (19.03.2009, 22:41)
---------------------------------------------
как смд тритоном прошивать не знаете?

Добавлено (19.03.2009, 22:43)
---------------------------------------------
а на генераторе у мня sn74hcoon! работать будет?


-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
 
FireFlyДата: Четверг, 19.03.2009, 22:49 | Сообщение # 17








Зарегистрирован 04.04.2008
Группа: Модераторы
Сообщений: 196
Город: Kamyshin
Статус: Offline
для СМД бывают специальные панельки, через них тритоном можно будет прошить, дорогущие они только.
SN74HC00N самое то


Robozone
 
sashaДата: Пятница, 20.03.2009, 19:38 | Сообщение # 18








Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
можете шлейф подсказать:

Добавлено (19.03.2009, 23:03)
---------------------------------------------
ПЛЗ срочно нужно!

Добавлено (20.03.2009, 19:30)
---------------------------------------------
ПОМОГИТЕ!!!! help

Добавлено (20.03.2009, 19:38)
---------------------------------------------
от программатора reset к контроллеру? и минусы соединить?

Прикрепления: 7765955.jpg (10.6 Kb)


-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
 
Bass85Дата: Пятница, 20.03.2009, 20:03 | Сообщение # 19








Зарегистрирован 12.02.2009
Группа: Опытные
Сообщений: 422
Статус: Offline
я по этому поводу не заморачиваюсь и раземы вобще свои какие удобнее или какие есть в наличии и чо за проблема написано на схеме програматора ресет его подключаеш к ресет контролера и так далее все какие сложности
 
sashaДата: Суббота, 21.03.2009, 00:41 | Сообщение # 20








Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
и минусы тоже?

-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
 
Bass85Дата: Суббота, 21.03.2009, 01:40 | Сообщение # 21








Зарегистрирован 12.02.2009
Группа: Опытные
Сообщений: 422
Статус: Offline
и минусы тоже а вот если контроллер запитан отдельным источником то плюс пять вольт естественно с програматора не нужен.
 
sashaДата: Вторник, 24.03.2009, 11:17 | Сообщение # 22








Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
Space, моторы от 12вольт питаются?

Добавлено (24.03.2009, 11:17)
---------------------------------------------

Quote (Space)
Драйвер двигателей(разводка в архиве). Плата рабочая проверено. Детали: R1-R4-220 Ом R5-360 Ом С1-1000 мкФ 16 вольт C2-C8-0,1 мкФ In1-In4-надо подсоединить на выходы мк IMG1IMG1IMG2IMG2 Вот так всё подключается: IMG3IMG3 Программа для теста(исходник на Bascom AVR в архиве): uzcodeCodeuzc$regfile = "m16def.dat"                    'используем Mega16 $crystal = 16000000                    'частота кварцевого резонатора 16mHz Config Pina.0 = Output : Fr Alias Porta.0                   'PA 0 устанавливаем на выход и присваиваем имя Fr(вперёд-вправо); Config Pina.1 = Output : Br Alias Porta.1                   'PA 1 устанавливаем на выход и присваиваем имя Br(назад-вправо); Config Pina.2 = Output : Bl Alias Porta.2                   'PA 2 устанавливаем на выход и присваиваем имя Bl(назад-влево); Config Pina.3 = Output : Fl Alias Porta.3                   'PA 3 устанавливаем на выход и присваиваем имя Fl(вперёд-влево). Do                    ' Главный цикл программ Gosub Стоп                    ' Переходим в подпрограмму "Стоп" и возвращаемся из неё Wait 1                    ' Задержка в секундах. В нашем случае это 1 секунда. Gosub Вперёд                    ' Переходим в подпрограмму "Вперёд" и возвращаемся из неё Wait 1 Gosub Вперёд_влево                    ' Переходим в подпрограмму "Вперёд_влево" и возвращаемся из неё Wait 1 Gosub Вперёд_вправо                    ' Переходим в подпрограмму "Вперёд_вправо" и возвращаемся из неё Wait 1 Gosub Назад                    ' Переходим в подпрограмму "Назад" и возвращаемся из неё Wait 1 Gosub Назад_влево                    ' Переходим в подпрограмму "Назад_влево" и возвращаемся из неё Wait 1 Gosub Назад_вправо                    ' Переходим в подпрограмму "Назад_вправо" и возвращаемся из неё Wait 1 Gosub Вправо                    ' Переходим в подпрограмму "Вправо" и возвращаемся из неё Wait 1 Gosub Влево                    ' Переходим в подпрограмму "Влево" и возвращаемся из неё Wait 1 Loop '' ----------------------------------------------------------------------------- '' Включение комбинации моторов для движения в заданном направлении '' ----------------------------------------------------------------------------- Стоп:                    ' стоим на месте Fr = 0 Br = 0 Bl = 0 Fl = 0 Return Вперёд:                    ' едим вперёд Fr = 1 Br = 0 Bl = 0 Fl = 1 Return Вперёд_вправо:                    ' поварачиваем вправо Fr = 0 Br = 0 Bl = 0 Fl = 1 Return Вперёд_влево:                    ' поворачиваем влево Fr = 1 Br = 0 Bl = 0 Fl = 0 Return Назад:                    ' назад Fr = 0 Br = 1 Bl = 1 Fl = 0 Return Назад_вправо:                    ' поворачиваем назад-вправо Fr = 0 Br = 1 Bl = 0 Fl = 0 Return Назад_влево:                    ' поворачиваем назад-влево Fr = 0 Br = 0 Bl = 1 Fl = 0 Return Вправо:                    ' разворот на метсе вправо Fr = 0 Br = 1 Bl = 0 Fl = 1 Return Влево:                    ' разворот на месте влево Fr = 1 Br = 0 Bl = 1 Fl = 0 Return End      /uzc/uzcode Позже рассмотри как рекулировать программно скорость вращения мотора с помощью ШИМа МК (без энкодера) Что есть энкодер? Читаем подробно тут Что есть ШИМ? Это Широтно-импульсная модуляция
Прикрепления: 1627075.jpg(115Kb) · 1835926.gif(105Kb) · 1573703.jpg(110Kb) · WinRARarchive.rar(16Kb)

двигатели на 12в работают?


-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
 
DoniakДата: Вторник, 24.03.2009, 11:36 | Сообщение # 23








Язык программированя: CodeVisionAVR Си
Зарегистрирован 19.03.2008
Группа: Модераторы
Сообщений: 584
Город: Кривой Рог (Днепропетровск)
Статус: Offline
Quote
двигатели на 12в работают?

наверно меньше.
 
sashaДата: Вторник, 24.03.2009, 11:40 | Сообщение # 24








Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
хоть можно релюхами(на 12в) управлять?

-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
 
sashaДата: Среда, 25.03.2009, 20:19 | Сообщение # 25








Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
Quote (Space)
Новичку для своих экспериментов потребуется программатор. Перейдя по ссылки увидите "Печатная плата для USB программатора USBasp" вот его надо собрать. Там всё подробно описано как и что надо сделать. Я себе такой собрал и не жалею. Работает на УРА! Далее собираем "Универсальный робо-контроллер MRC-40 (ATmega 16/32/644)" и "Экспериментальный модуль для универсального контроллера MRC40". когда соберёте должно выглядить всё так: IMG1IMG1 У меня так: IMG2IMG2 И первая программа как всегда мигание светодиодом. Она есть выше на языке Си и Bascom Avr нам нужен 2-ой вариант. Запускаем Bascom AVR и открываем наш файл и компилируем его(он будет в архиве Mig). IMG3IMG3 IMG4IMG4 За тем открываем графическую оболочку нашего программатора. Устанавливаем там фьюзы и какой мк надо запрограммировать. IMG5IMG5-устанавливаем фьюзы IMG6IMG6-выбираем мк и загружаем 1.HEX(это прошивка) IMG7IMG7-и прошиваем. Если сделали всё правильно, то должен заморгать светодиод на ножке PA0 Добавлено (05.02.2009, 11:58) --------------------------------------------- Эту же программу можно записать так: uzcodeCodeuzc$regfile = "m16def.dat"                    'используем ATmega16 (MRC40 с универсальным модулем) $crystal = 16000000  'частота установленного кварца 16 mHz Config Porta.0 = Output : Led Alias Porta.0                    'конфигурируем вывод 0 порта A на выход и присваиваем имя Led Led = 0                    'устанавливаем по умолчанию на ножке порта лог 0 Do  'начало цикла программы Led = 1                    'устанавливаем на ножке порта лог 1 - светодиод горит Waitms 500 'задержка в миллисекундах 500мс = 0,5 секунды Led = 0                    'устанавливаем на ножке порта лог 0 - светодиод гаснет Waitms 500   'задержка в миллисекундах 500мс = 0,5 секунды Loop End/uzc/uzcode Мы просто присвоили имя Led порту (PORTA.0) с помощью команды Alias. Можите попробовать по эксперементировать. Например сделать светофор или бегующие огни. Далее как подключить кнопку, LCD, как работать с RS-232 и с ADC можите посмотреть здесь. Также не плохая обучалка по Bascom AVR есть здесь Когда разведу плату под драйвер двигателей продолжим.
Прикрепления: 1660714.jpg(34Kb) · 5767332.jpg(113Kb) · 4250945.jpg(135Kb) · 7986001.jpg(150Kb) · 9448221.jpg(142Kb) · 6043661.jpg(127Kb) · 6578267.jpg(118Kb) · Mig.rar(1Kb)
Google | FireFox user | Programmers Notepad Ищи в google, пользуйся FireFox и пиши программы Programmers Notepad На вопросы отвечаю только через систему личных сообщений или на форуме.
 


А почему ошибка?
Прикрепления: 4115364.jpg (139.4 Kb)


-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
 
FireFlyДата: Среда, 25.03.2009, 21:26 | Сообщение # 26








Зарегистрирован 04.04.2008
Группа: Модераторы
Сообщений: 196
Город: Kamyshin
Статус: Offline
программатор не видит программируемый контроллер
теперь по порядку
1. драйвера программатора установились в системе нормально?
2. питание на программируемый контроллер подано?
3. соединение программатора и контроллера правильное?
Вообще учись уже вопросы правильно задавать, давай необходимую информацию, а то "почему ошибка"... да фиг знает, был бы телепатом другое дело, а так... при каких операциях ошибка вылазит, что ты программируешь и т.п.


Robozone
 
sashaДата: Среда, 25.03.2009, 23:08 | Сообщение # 27








Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
питание на контроллер подал(стабилизированный, аккум от ЮПС)!програмирую мегу32 смдишник и мега8 не идет! выходы к программатору смотрел у вас про воспроизводителя звука! ошибка когда нажимаю программирование!

-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
 
FireFlyДата: Среда, 25.03.2009, 23:55 | Сообщение # 28








Зарегистрирован 04.04.2008
Группа: Модераторы
Сообщений: 196
Город: Kamyshin
Статус: Offline
прозвони все цепи, проверь наличие питания
ты так и не ответил - установились драйвера программатора в винде или нет?
хм... кстати, у тебя мега32 в СМД? точно ничего при подключении не напутал? Покажи вообще полностью схему твоего контроллера. Так на кофейной гуще можно вечно гадать.


Robozone
 
sashaДата: Четверг, 26.03.2009, 11:12 | Сообщение # 29








Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
дрова установил! когда подключаю программатор ничего не выдает тоесть ошибку и т.п(значит работает?)!
еще когда отключаю юзб шнур от программатора светодиод горит всеравно(значит питание берет от контроллера?) есть схема меги32! а на мегу8 делал как у вас на 28-mrc(выходы к программатору)!
$IMAGE1$



Прикрепления: 1851924.jpg (282.7 Kb) · 1059543.jpg (288.1 Kb) · 5403575.jpg (297.6 Kb) · 4600468.jpg (302.5 Kb)


-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
 
sashaДата: Четверг, 26.03.2009, 11:20 | Сообщение # 30








Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
чють не забыл схему!
Прикрепления: 9219652.jpg (345.3 Kb)


-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
 
  • Страница 2 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Поиск: