Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 06.08.2019
Сообщений: 4
1

Нужно ответить по теме микроконтроллеров

23.05.2020, 10:14. Просмотров 982. Ответов 4
Метки нет (Все метки)

Я здесь вообще не шарю, ответить надо на вопросы

1)Необходимо разработать микропроцессорное устройство использующее 12 датчиков измерения освещенности (фоторезисторы), причем, каждый датчик через микроконтроллер должен автоматически, плавно, регулировать интенсивностью каждым источником внутреннего освещения (лампы в помещении) в зависимости от уровня внешнего освещения (улицы).
Планируется использовать для кода программ ЕЕPRIOM – 128 байт. Какой бы вы порекомендовали исполдьзовать
микроконтроллер?
2) В микроконтроллерах используются как 8-разрядные, так и 16-разрядные таймеры. А в чем их отличие? Зачем использовать и те и другие, когда можно было бы остановиться на одних?
3) В микроконтроллере ATMega640 имеются 16 каналов АЦП. Это означает, что в микроконтроллере есть 8 двух канальных устройств АЦП или все таки их 4 – четырех канальных?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.05.2020, 10:14
Ответы с готовыми решениями:

Ответить на заданное в теме:
1) Отметьте различия между for i while? Приведите примеры. 2) С каких частей состоит функция? Что...

Тему создать можно, а ответить в теме нельзя
Вот на эту тему ответить я не могу. Почему!? PS. даже слово "вопрос" в теме запрещено! Такого...

Ответить на вопросы по теме "Наследование"
*Достаточно определений и компактных примеров. 1) Какие компоненты базового класса можно...

нужно ответить
Помогите пожалуйста ответить на вопросы? Очень прошу? Помогите пожалуйста ответить на вопросы 1....

4
1130 / 488 / 208
Регистрация: 11.10.2018
Сообщений: 2,747
23.05.2020, 13:23 2
Лучший ответ Сообщение было отмечено Valeriya2019 как решение

Решение

Что значит ответить? Программу написать? Это не так-то просто, как кажется на первый взгляд.

По 1 заданию
Добавлено через 1 минуту
Цитата Сообщение от Valeriya2019 Посмотреть сообщение
ЕЕPRIOM
- EEPROM.

Добавлено через 1 минуту
Цитата Сообщение от Valeriya2019 Посмотреть сообщение
Какой бы вы порекомендовали исполдьзовать
микроконтроллер?
- Универсальный ATMega128. Много выводов, много периферии. Если ужать это дело, то нужно выбирать.

Добавлено через 51 секунду
Можно посмотреть что-то вроде ATTiny2313.

Добавлено через 5 минут
2 задание
Цитата Сообщение от Valeriya2019 Посмотреть сообщение
А в чем их отличие?
- из названия уже понятно, что 8-битный Таймер имеет емкость счетчика всего 1 байт. 16-разрядный соответственно 2 байта и он больше по объему логических схем, т.е. у него 3 канала Сравнения и Совпадения(Compare and Match - COM) вместо 1 и есть схема ICR - Input Capture Register, захват по определенным событиям. Т.е. число, которое в счетчике, допустим по нарастающему переходу 0->1 переносится в регистр ICR - захватывается. Так здесь имеет место быть работа с 2 байтами. Когда сначала записывается младший байт, а потом старший байт записывается в буферный регистр и в этот момент они оба записываются в 2-байтную переменную. Это так нужно делать на ассемблере, на C++ не чувствуется.

Добавлено через 44 секунды
Цитата Сообщение от Valeriya2019 Посмотреть сообщение
Зачем использовать и те и другие, когда можно было бы остановиться на одних?
- вопрос в Atmel, сейчас PIC.

Добавлено через 2 часа 56 минут
3 задание
В микроконтроллере ATMega640 АЦП(ADC) имеет 16 каналов, которые распределены по 8x2 канала.
1
901 / 541 / 81
Регистрация: 15.05.2012
Сообщений: 3,168
25.05.2020, 07:34 3
Цитата Сообщение от Valeriya2019 Посмотреть сообщение
Планируется использовать для кода программ ЕЕPRIOM
Что там планируется хранить? Зачем этот критерий?
0
103 / 76 / 14
Регистрация: 15.11.2012
Сообщений: 523
28.05.2020, 01:26 4
Цитата Сообщение от FFPowerMan Посмотреть сообщение
В микроконтроллере ATMega640 АЦП(ADC) имеет 16 каналов, которые распределены по 8x2 канала.
В AtMega640/1280/2560 один АЦП с 16-канальным мультиплексором на входе.
Mega128 без внешних дополнений не подойдет, у него мультиплексор АЦП 8-канальный.
Также в Mega640/1280/2560 есть 12 (с отдельными танцами чуть больше) выходов ШИМ, которые вероятно пригодятся для управления освещением собственно.
У Mega128 каналов ШИМ меньше.

Цитата Сообщение от Valeriya2019 Посмотреть сообщение
Планируется использовать для кода программ ЕЕPRIOM – 128 байт.
Это вообще что? Зачем вообще требуется внешняя память кода программ, как ее можно подключить к этим контроллерам как память программ?

Цитата Сообщение от Valeriya2019 Посмотреть сообщение
Я здесь вообще не шарю, ответить надо на вопросы
Если вообще не шарите, зачем все это? Зачет/экзамен или все намного хуже - вы действительно будете делать это устройство?
0
2514 / 1559 / 335
Регистрация: 09.09.2017
Сообщений: 6,301
28.05.2020, 10:21 5
На практике, как мне кажется, лучше поставить по регулятору в каждую комнату плюс, если необходимо, связь между ними и пультом. То есть что-то вроде 12 штук ATtiny13, болтающихся на общей шине - да хотя бы программном UART и слушающих с него послания с пульта, построенного на любом контроллере, а то и ПК.
Потому что тащить между 12 комнатами высокочастотный ШИМ-сигнал, а тем более параллельно аналоговому с фотодатчиков - верный путь бороться потом с помехами.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.05.2020, 10:21

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Нужно ответить письменно
Как можно увеличить популярность и действенность мер организационно-распорядительной защиты...

Нужно ответить на вопрос
Надо ответить на вопрос в задание 1. Файл прикрепить не могу, он в другом разделе весит, а как...

Выполнение команды "Ответить всем", если в теме или в сообщении есть слово "отчёт"
Добрий день! Помогите с макросом для MS Office Outlook, нужен макрос для виполнения команди...

Нужно ответить на вопросы по программе
Просто запускаете программу и всё, помогите пожалуйста :)

Нужно ответить на контрольные вопросы по физике
Нужно ответить на контрольные вопросы. 1. Який гучномовець звучатиме голосніше:0,005 Вт чи 0,5 Вт,...

Очень нужно ответить на вопросы умоляю!
Люди помогите плиз! \\\\\\\\\\\\\\\\\\\\\\\\\\ 1. Какие средства NTFS обеспечивают высокую...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.