roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 29 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: программирование контроллеров
СообщениеДобавлено: 27 мар 2010, 17:52 
Не в сети

Зарегистрирован: 27 мар 2010, 17:42
Сообщения: 18
Добрый день!
я в этом деле новичок... но знаю основы электроники и С++...
Цель такая к АЦП контроллера подвести датчики и при уровне сигнала ниже необходимого нужно подать 3В на выход..

перерыл интернет..нашел много интересных книг..но к сожалению большинство уже устарело... а остальные для Асемблера..

Правильно ли я вообще понимаю суть: покупаем контроллер (хотелось бы атмел мега (какой незнаю.. наверное 8 подойдет?)), затем паяем программатор(поо одной из кучи схем).. и затем подключаем к компу и пишем программу в контроллер.. так?

и кстати... если мы паяем программатор..для него тоже нужжен контроллер? или программаторы есть и без них? а если нужен ..то как его запрограммировать?...

подскажите что не так?
и посоветуйте статью или книгу, где расписана реализация похожей на мою схему вместе с программатором и на С++..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: программирование контроллеров
СообщениеДобавлено: 27 мар 2010, 21:09 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
если датчиков не слишком много и события простые то может проще сбацать аналоговую схему?
компараторы по количеству датчиков, выход компараторов включает нагрузку, 3в

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: программирование контроллеров
СообщениеДобавлено: 27 мар 2010, 21:43 
Не в сети
Аватара пользователя

Зарегистрирован: 19 янв 2010, 14:51
Сообщения: 979
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим
Или позвать avr123.nm.ru, у него хорошо получается объяснять начинающим :)

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


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

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
На форуме про программаторы можно почитать по ссылке: http://roboforum.ru/viewforum.php?f=43

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: программирование контроллеров
СообщениеДобавлено: 28 мар 2010, 10:18 
Не в сети

Зарегистрирован: 27 мар 2010, 17:42
Сообщения: 18
ну собственно.. можно и без контроллера... но с контроллером хочется попробывать.... помогите оборудование подобрать к АТмега8..
датчиков 2-4
и в зависимости от числа датчиков столько же и выходящих сигналов..

кстати..а не подскажите как будет выглядеть фса для сборки схемы без контроллера?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: программирование контроллеров
СообщениеДобавлено: 28 мар 2010, 10:26 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
cheeter писал(а):
помогите оборудование подобрать к АТмега8. датчиков 2-4


Робот MicroCamp трансформер робоконструктор робот на ATmega8 http://microcamp.narod.ru/

Там есть подробная инструкция по роботу на русском языке,все схемы примеры программирования датчиков и приводов - все свобоно выложено.

Плату можно сделать самому ( метод ЛУТ - как в домашних условиях сделать хорошую печатную плату - описан подробно на страничке http://proavr.narod.ru/06.htm ) так как рисунок там довольно четкий и схема простая либо собрать робота не недорогой универсальной макетной плате - есть различные варианты недорогих высококачественных макетных плат - viewtopic.php?f=3&t=7724

-


Вложения:
Комментарий к файлу: Робот MicroCamp трансформер робоконструктор робот на ATmega8 http://microcamp.narod.ru/
microcamp_robot_atmega8.jpg
microcamp_robot_atmega8.jpg [ 94.56 КиБ | Просмотров: 2375 ]

_________________
Читайте !


Последний раз редактировалось avr123.nm.ru 28 мар 2010, 11:18, всего редактировалось 7 раз(а).
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: программирование контроллеров
СообщениеДобавлено: 28 мар 2010, 10:29 
Не в сети
Аватара пользователя

Зарегистрирован: 19 янв 2010, 14:51
Сообщения: 979
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим
Цитата:
датчиков 2-4

датчиков чего? или любых?
Цитата:
как будет выглядеть фса для сборки схемы без контроллера?

а это что такое ?...ФСА?

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: программирование контроллеров
СообщениеДобавлено: 28 мар 2010, 10:35 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
ATmega8 в контроллер для робота MicroСamp вставлена в панельку без пайки, т.е. вместо неё вы можете поставиь микроконтроллеры ATmega168 или ATmega328 и получить совместимость с популярным проектом Arduino http://Arduino.cc

-


Вложения:
microcamp_robot.gif
microcamp_robot.gif [ 103.46 КиБ | Просмотров: 2355 ]

_________________
Читайте !
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: программирование контроллеров
СообщениеДобавлено: 28 мар 2010, 10:43 
Не в сети

Зарегистрирован: 27 мар 2010, 17:42
Сообщения: 18
ну датчиков 2 цифровых...т.е. пока есть 1 все норм...как только 0 надо сигналы на выход...
2 аналоговых...в зависимости от вольтажа.. т.е. если ниже 10В ..подать на выход...3В

(ФСА- функциональная схема автоматизации... используется для изображения связей между устройствами..)


Последний раз редактировалось cheeter 28 мар 2010, 10:53, всего редактировалось 1 раз.

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

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: программирование контроллеров
СообщениеДобавлено: 28 мар 2010, 10:51 
Не в сети

Зарегистрирован: 27 мар 2010, 17:42
Сообщения: 18
вариант с микрокампам отпадает.... невижу смысла ..платить в несколько раз больше ..и еще терять время при пересылке...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: программирование контроллеров
СообщениеДобавлено: 28 мар 2010, 10:54 
Не в сети

Зарегистрирован: 27 мар 2010, 17:42
Сообщения: 18
Duhas писал(а):
а во внешнем мире ФСА - функционально стоимостной анализ...


незнаю..я инженер.. и учился на инженера... и у нас только такой термин всю жизнь был))


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

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

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


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

Зарегистрирован: 19 янв 2010, 14:51
Сообщения: 979
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим
Ну так какой датчик, требуется подключить ИНЖЕНЕРУ?)

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


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

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


Похоже со зрением у вас проблемы, но мне нетрудно повторить покрупней.

Я НЕ ПРЕДЛАГАЮ КУПИТЬ MicroCAMP. ПОЧИТАЙТЕ ВНИМАТЕЛЬНО то, что написано ДЛЯ ВАС !

Цитата:
Там есть подробная инструкция по роботу на русском языке, все схемы примеры программирования датчиков и приводов - все свобоно выложено.

Плату можно сделать самому ( метод ЛУТ - как в домашних условиях сделать хорошую печатную плату - описан подробно на страничке http://proavr.narod.ru/06.htm ) так как рисунок там довольно четкий и схема простая либо собрать робота не недорогой универсальной макетной плате - есть различные варианты недорогих высококачественных макетных плат - viewtopic.php?f=3&t=7724


Где вы увидели что я предлагаю вам его купить ???

_________________
Читайте !


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

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


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

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


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

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