roboforum.ru

Технический форум по робототехнике.


Является ли актуальной ATmega8a для научных работ

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Является ли актуальной ATmega8a для научных работ

Сообщение pomnuly » 25 авг 2016, 14:40

Здравствуйте, у меня есть вопрос, значит я получил в аспирантуре задачу на кандидатскую диссертацию. Я должен связать вместе части станка, который находится на кафедре. Данный станок состоит из: нагревательных элементов, больших и малых шестерней, передаточных механизмов, электродвигателей. Я связываю составные части друг с другом с помощью электрических схем на основе микроконтроллеров ATmega8a. После осуществления связи я должен буду запрограммировать математический алгоритм, который будет с компьютера по виртуальному USB(UART-FT232) интерфейсу командовать микроконтроллерами.
Всё идет нормально, ATmega8a исправно работают, но я боюсь, что когда будет защита диссертации, то вдруг меня порвут на британский флаг за то что я в научной инновационной работе использую ATmega8a, скажут, что это старо и слишком плохо, и что я должен был использовать, не знаю, например, более новые STM32, которые и подешевле и по потреблению энергии поменьше, и с числами дробными быстрее и менее энергозатратно работают.
В жизни, в моем маленьком городе, спросить не у кого на счет того, что же будет уместнее ATmega8a или какие-нибудь STM32, так как почти никто не знает микроконтроллеры, а если и знают, то исключительно AVR и никаких более. А сама защита диссертации должна будет проходить в другом более крупном городе.
Сам же я хотел бы остановиться на ATmega8a так как опыта у меня мало, и "выезжаю" за счёт многочисленных, разжеванных на сто рядов видео и текстовых материалов про AVR микроконтроллеры, к тому же здорово помогает эмуляция в Proteus.

Уважаемые знатоки, скажите, пожалуйста, уместно ли использование ATmega8a в 2016 году (или даже не в 2016, а в 2020 году - это год защиты) для подобной научной работы?
Аватара пользователя
pomnuly
 
Сообщения: 15
Зарегистрирован: 05 сен 2014, 16:48
Откуда: оттуда
Skype: скальп
прог. языки: псевдо ложно неправильный код
ФИО: Альф Леонидович

Re: Является ли актуальной ATmega8a для научных работ

Сообщение Romikgy » 25 авг 2016, 14:53

экономически неуместно ....
die Wahrheit ist irgendwo da draußen
Аватара пользователя
Romikgy
 
Сообщения: 750
Зарегистрирован: 15 ноя 2009, 13:37
Откуда: Porto Franco "Odessa"

Re: Является ли актуальной ATmega8a для научных работ

Сообщение pomnuly » 25 авг 2016, 14:58

Экономически вроде нормально, ATmega8a дешевые, несильно дороже STM32 и этих mega8a для всей работы понадобится примерно 4-6 штук, зато используется все опции и UART, и ШИМ, и АЦП, прерывания, будут lcd-индикаторы поставлены.
Аватара пользователя
pomnuly
 
Сообщения: 15
Зарегистрирован: 05 сен 2014, 16:48
Откуда: оттуда
Skype: скальп
прог. языки: псевдо ложно неправильный код
ФИО: Альф Леонидович

Re: Является ли актуальной ATmega8a для научных работ

Сообщение Madf » 25 авг 2016, 15:21

вас должно беспокоить другое, атмега буржуйская микросхема, придется клепать на наших аналогах типа: 1887ВЕ7Т, 1887ВЕ8Т
только тут тоже кроется проблема, ибо они чуть отличаются от атмеловских чипов и ближе к Atmega 128 (в инете можно почитать, как народ мудохается с ними) :D
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: Является ли актуальной ATmega8a для научных работ

Сообщение pomnuly » 25 авг 2016, 15:28

С этим проблем нет, эти ATmega8a из Китая, и сказали, что всё ок, за буржуазность точно не порвут.
Последний раз редактировалось pomnuly 25 авг 2016, 15:39, всего редактировалось 1 раз.
Аватара пользователя
pomnuly
 
Сообщения: 15
Зарегистрирован: 05 сен 2014, 16:48
Откуда: оттуда
Skype: скальп
прог. языки: псевдо ложно неправильный код
ФИО: Альф Леонидович

Re: Является ли актуальной ATmega8a для научных работ

Сообщение Myp » 25 авг 2016, 15:30

для подстраховки можно выбрать мегу88, это улучшенная версия меги8
http://www.atmel.com/images/doc2553.pdf
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Является ли актуальной ATmega8a для научных работ

Сообщение Angel71 » 25 авг 2016, 15:35

армы от стм дешевле и намного лучше по возможностям/характеристикам, только стоит ли уже сделав на меге, пытаться освоить stm32 или ещё какие, можно же не успеть. да и если уже работает и для выполнения задач хватает, зачем переделывать при бумагомарательстве. если есть интерес, понемногу с армами осваивайтесь и когда понадобиться для практической задачи, тогда и пробуйте на армах реализовать. а для диссертации глубоко единообразно, хоть на любом микроконтроллере, хоть полностью аналоговую схему делайте. кстати очень полезно иногда использовать различные программы для проетирования и симуляции, допустим в данном случае может быть полезным работа в matlab simulink. далеко не всё в матлаб запихнуть можно, да и всё пихать не всегда есть смысл. может будут смысл запихать, допустим температурную модель и частично работу контроллера. на освоение её нужно время, как и на понимание, есть ли смысл для данной работы использовать симулинк. могут быть проблемы с моделью или какими нюансами симулинка, что может привести, допустим к расхождению между реальным поведением и данными симуляции. так что не разгоняйтесь сильно и тем более не одаривайте обещаниями руководителя.
на британский флаг могут порвать, если с софтом или железом будут проблемы на демонстрации, хотя и не факт. допустим прийдёте без своего ноута, попробуете по быстрому установить свой софт и окажется, что или библиотек на компе каких не хватает или по каким-то другим причинам что-то не будет работать. вариантов хватает.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Является ли актуальной ATmega8a для научных работ

Сообщение pomnuly » 25 авг 2016, 17:22

Спасибо огромное за ответы.

А это тоже интересная идея, если обновляться по AVR-ам в сторону ATmega88, тогда ещё можно выбрать ATmega32u4 и что-нибудь улучшенное на основе ATmega16.

А насчет собственного интереса переходить на STM32 или что-то ещё новое из микроконтроллеров у меня нет, так как я по основной деятельности веб-фронтендер(HTML, CSS, JavaScript).
Аватара пользователя
pomnuly
 
Сообщения: 15
Зарегистрирован: 05 сен 2014, 16:48
Откуда: оттуда
Skype: скальп
прог. языки: псевдо ложно неправильный код
ФИО: Альф Леонидович

Re: Является ли актуальной ATmega8a для научных работ

Сообщение Madf » 25 авг 2016, 19:07

Ну если вам это всё порожняком идёт и нафиг надо, то наверное вас бэйсику учили или нет уже?
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: Является ли актуальной ATmega8a для научных работ

Сообщение Виктор Казаринов » 25 авг 2016, 19:49

Если ATmega8a полностью выполняет возложенные на нее функции, то и нечего переживать насчет актуальности/неактуальности, крутости или отсталости. Колесо изобрели при мамонтах. Но пока никто от него не отказался даже в самых новейших электрических автомобилях.
Все должно быть сообразным целям и задачам. Вспомните "Бритву Оккама."
Лишние навороты или даже более низкая цена в доли цента в стоимости деталей не идут ни в какое сравнение со стоимостью разработки и сопровождения ПО. Если вам удобнее программировать 8-битки - не стесняйтесь. Не использовать же для крутости 128 разрядные процессоры.
Аватара пользователя
Виктор Казаринов
 
Сообщения: 1387
Зарегистрирован: 21 июн 2006, 11:22
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич

Re: Является ли актуальной ATmega8a для научных работ

Сообщение pomnuly » 27 авг 2016, 15:55

Благодарствую, за хорошие ответы.
Аватара пользователя
pomnuly
 
Сообщения: 15
Зарегистрирован: 05 сен 2014, 16:48
Откуда: оттуда
Skype: скальп
прог. языки: псевдо ложно неправильный код
ФИО: Альф Леонидович


Вернуться в Микроконтроллеры

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

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