AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
27.03.2013, 23:12
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,856
Сказал спасибо: 2,532
Сказали Спасибо 11,770 раз(а) в 5,896 сообщении(ях)
|
Re: АЦП на Атмега8 и УАРТ - помогите
AsSoul,
Сообщение от AsSoul
|
Я не знаю для чего, но преподаватель сказал, что нужно чтобы опрос датчиков и регулировка приводов производилась все время.
|
Масштаб времени у человека, у железа (робота с его механикой) и у контроллера на 16-ти МГц разный. Что для человека "непрерывно", то для контроллера "10 раз в секунду". И для регулятора поток должен иметь определенную дискретность, чаще - бесполезная трата ресурсов (а ведь нужно еще что-то делать!). Хотя, с другой стороны, если время будет поджимать... но то уже будет видно потом, когда прорисуется задача целиком.
Сообщение от AsSoul
|
Просто сроки поджимают
|
Ничего, Бог не выдаст - преподаватель не съест!
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
27.03.2013, 23:28
|
|
Частый гость
Регистрация: 27.03.2013
Сообщений: 45
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: АЦП на Атмега8 и УАРТ - помогите
Сообщение от akegor
|
AsSoul,
Масштаб времени у человека, у железа (робота с его механикой) и у контроллера на 16-ти МГц разный. Что для человека "непрерывно", то для контроллера "10 раз в секунду". И для регулятора поток должен иметь определенную дискретность, чаще - бесполезная трата ресурсов (а ведь нужно еще что-то делать!). Хотя, с другой стороны, если время будет поджимать... но то уже будет видно потом, когда прорисуется задача целиком.
|
Я спрошу у преподавателя про частоту опроса.
Цитата:
|
Ничего, Бог не выдаст - преподаватель не съест!
|
Будем надеяться!)
Всем спокойной ночи! и до завтра! Спасибо еще раз за помощь!
|
|
|
|
27.03.2013, 23:37
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,856
Сказал спасибо: 2,532
Сказали Спасибо 11,770 раз(а) в 5,896 сообщении(ях)
|
Re: АЦП на Атмега8 и УАРТ - помогите
AsSoul,
Сообщение от AsSoul
|
Сообщение от akegor
AsSoul,
Масштаб времени у человека, у железа (робота с его механикой) и у контроллера на 16-ти МГц разный. Что для человека "непрерывно", то для контроллера "10 раз в секунду". И для регулятора поток должен иметь определенную дискретность, чаще - бесполезная трата ресурсов (а ведь нужно еще что-то делать!). Хотя, с другой стороны, если время будет поджимать... но то уже будет видно потом, когда прорисуется задача целиком.
Я спрошу у преподавателя про частоту опроса.
|
Задача должна решаться постепенно, поэтапно. Не стоит торопить события, проект обрастет мясом постепенно. Пока достаточно реализовать поставленную задачу без наворотов типа контроля передачи и т.д.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
11.04.2013, 19:48
|
|
Частый гость
Регистрация: 27.03.2013
Сообщений: 45
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: АЦП на Атмега8 и УАРТ - помогите
Можно снова попросить Вашей помощи?! Я продолжаю делать диплом. Сейчас следующую часть начала (с ШИМ). Собрала схему, а она не работает. Не могли бы глянуть, что не так! Спасибо!)
|
|
|
|
11.04.2013, 20:20
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.10.2012
Сообщений: 3,015
Сказал спасибо: 7
Сказали Спасибо 3,494 раз(а) в 1,783 сообщении(ях)
|
Re: АЦП на Атмега8 и УАРТ - помогите
Уберите D2 и D3. И поставьте два раздельных терминала - на RxD и на TxD. Так удобней.
|
|
|
|
11.04.2013, 21:01
|
|
Частый гость
Регистрация: 27.03.2013
Сообщений: 45
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: АЦП на Атмега8 и УАРТ - помогите
Сообщение от Арктур
|
Уберите D2 и D3. И поставьте два раздельных терминала - на RxD и на TxD. Так удобней.
|
А это не повлияет на схему? Просто у меня есть схема платы, которую я программирую.И на ней там стоят диоды Шоттки. Поэтому я когда в протеусе собирала схему, поставила их тоже.
|
|
|
|
11.04.2013, 21:11
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.10.2012
Сообщений: 3,015
Сказал спасибо: 7
Сказали Спасибо 3,494 раз(а) в 1,783 сообщении(ях)
|
Re: АЦП на Атмега8 и УАРТ - помогите
Это защитные диоды.
На моделирование не должно повлиять.
Если при выборе компонента в правом верхнем углу написано "No Simulator Model",
то выбранный компонент симулироваться не будет.
Если хотите, замените их на схеме другими диодами.
|
|
|
|
11.04.2013, 22:03
|
|
Частый гость
Регистрация: 27.03.2013
Сообщений: 45
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: АЦП на Атмега8 и УАРТ - помогите
Сообщение от Арктур
|
Это защитные диоды.
На моделирование не должно повлиять.
Если при выборе компонента в правом верхнем углу написано "No Simulator Model",
то выбранный компонент симулироваться не будет.
Если хотите, замените их на схеме другими диодами.
|
Поняла, спасибо)
|
|
|
|
11.04.2013, 22:20
|
|
Гражданин KAZUS.RU
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
|
Re: АЦП на Атмега8 и УАРТ - помогите
10 контакт (SENSE) L6203 надо на землю ( обычно через резистор 0.2 Ома - для защиты по току)
11 контакт (ENABLE) L6203 надо подать логическую "1"
|
|
|
Сказали "Спасибо" oleg110592
|
|
|
15.04.2013, 11:37
|
|
Частый гость
Регистрация: 27.03.2013
Сообщений: 45
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: АЦП на Атмега8 и УАРТ - помогите
Сообщение от oleg110592
|
10 контакт (SENSE) L6203 надо на землю ( обычно через резистор 0.2 Ома - для защиты по току)
11 контакт (ENABLE) L6203 надо подать логическую "1"
|
Спасибо, так и сделала! А как понять в какую сторону крутится двигатель?!
Я так поняла присимуляции, он у меня вообще стоит на месте?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:37.
|
|