Мелкие вопросы по МК и ПЛИС.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение МитяРа »

Gudd-Head писал(а):Чтобы дребезга не было
Ага.. А можно вместо тумблеров датчики холла и магнитиками состояние им на выходе задавать.. :idea: :)))
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Avarges »

vbif87 писал(а):А как можно проверить ЖК-индикатор WH1602 без МК. Только что купил, интересно включить.

Если есть LPT порт, то элементарно. В гугле есть схемы и софт.

Черные квадраты вообще легко получить, надо подключить только питание и резистор для изменения контрастности.
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ploop »

Кстати да, про комп я и забыл :) Через LPT элементарно проверяется.
Аватара пользователя
ph()enix
Встал на лапы
Сообщения: 87
Зарегистрирован: Вт май 19, 2009 11:56:21

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ph()enix »

Здравствуйте уважаемые форумчане!
Не нашел подходящую тему, поэтому пишу тут.
Посоветуйте пожалуйста схему программируемого таймера на МК Atmega (программатор для них есть)
Нужно управлять нагрузкой, а лучше несколькими, по времени. Чтобы например одна нагрузка включалось с 18:00 по 23:00, а другая к примеру с 16:00 по 22:00.
Хочу подключить бойлер и теплый пол.
Спасибо большое!
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение МитяРа »

ph()enix писал(а):Посоветуйте пожалуйста схему программируемого таймера на МК Atmega
Может эта подойдёт: http://radiokot.ru/circuit/digital/home/53/
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
ph()enix
Встал на лапы
Сообщения: 87
Зарегистрирован: Вт май 19, 2009 11:56:21

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ph()enix »

Спасибо. Почти то что надо. Но очень много наворотов, и на 1 нагрузку. Хотелось бы попроще и на 2 нагрузки.
А я в программировании "0".
Аватара пользователя
ph()enix
Встал на лапы
Сообщения: 87
Зарегистрирован: Вт май 19, 2009 11:56:21

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ph()enix »

Спасибо! нашел сам) извините..
http://arv.radioliga.com/content/view/179/44/
KamomeDono
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Вс май 29, 2011 09:52:59
Откуда: Ангарск
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение KamomeDono »

Доброго времни суток!
Объясните новичку пожалуйста правильно ли был изменён код в соответствии со сменой МК с atmega128 на atmega1284p:
Было:
void TIM_Init(void)
{
TIMSK = (1<<OCIE0); //разрешаем прерывание таймера т0 при событии совпадение
TCCR0 = (1<<WGM01)|(0<<WGM00)|(1<<CS02)|(0<<CS01)|(1<<CS00); //режим СТС, прескалер - 1024
TCNT0 = 0; //обнуляем счетный регистр
OCR0 = 0x9c; //прерывания каждые ~ 10 мс

TIMSK |= (1<<OCIE1A); //разрешаем прерывание таймера т1 при событии совпадение
TCCR1A = (0<<WGM11)|(0<<WGM10);
TCCR1B = (0<<WGM13)|(1<<WGM12)|(1<<CS12)|(0<<CS11)|(1<<CS10); //режим работы СТС, прескалер - 1024
TCNT1 = 0;
OCR1A = 0xf42; //250 мс
}
Стало:
void TIM_Init(void)
{
TIMSK0 = (1<<OCIE0A); //разрешаем прерывание таймера т0 при событии совпадение
TCCR0A = (1<<WGM01)|(0<<WGM00);
TCCR0B = (1<<CS02)|(0<<CS01)|(1<<CS00); //режим СТС, прескалер - 1024
TCNT0 = 0; //обнуляем счетный регистр
OCR0A = 0x9c; //прерывания каждые ~ 10 мс

TIMSK1 |= (1<<OCIE1A); //разрешаем прерывание таймера т1 при событии совпадение
TCCR1A = (0<<WGM11)|(0<<WGM10);
TCCR1B = (0<<WGM13)|(1<<WGM12)|(1<<CS12)|(0<<CS11)|(1<<CS10); //режим работы СТС, прескалер - 1024
TCNT1H = 0; TCNT1L = 0;
OCR1AH = 0xf;
OCR1AL = 0x42; //250 мс
}
Аватара пользователя
Гефестион
Поставщик валерьянки для Кота
Сообщения: 2022
Зарегистрирован: Вт фев 09, 2010 02:04:53
Откуда: Санкт-Петербург

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Гефестион »

ploop, спасибо!
И ещё такой вопрос- в чём можно эмулировать программу? Т.е. пошагово отлаживать её, видеть состояния регистров, флагов и портов?
Фак, кот грызёт провод! Сейчас его ударит либо током, либо тапком! ))
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ploop »

В студии наверно.
Я в железе отлаживаю, проблем нет пока.
Аватара пользователя
aam
Собутыльник Кота
Сообщения: 2994
Зарегистрирован: Сб фев 20, 2010 14:00:12
Откуда: Москва

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение aam »

Кто-нибудь знает, можно ли на АЦП Тини25 подавать напряжение при выключенном питании?
Девайс (фонарик на свтодиоде) должен контролировать состояние аккумуляторов, сам проц питается выходным напряжением со светодиода, а запускается управляется через единственную кнопку без фиксации. Поэтому отключить в выключенном состоянии АЦП от батареек не выйдет (будет делитель из резисторов несколько МОм).
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Gudd-Head »

aam писал(а):Поэтому отключить в выключенном состоянии АЦП от батареек не выйдет (будет делитель из резисторов несколько МОм).

Там наверняка на входе АЦП стоят защитные диоды к питанию и земле, так что через них и мегомный резистор будет течь ток когда не будет питания. Ничего страшного — мой прогноз :)
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение МитяРа »

Gudd-Head писал(а):Ничего страшного — мой прогноз
Кроме того, что через них зарядится кондёр по питанию и Тинька - заработает.. :))
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Gudd-Head »

МитяРа писал(а):Кроме того, что через них зарядится кондёр по питанию и Тинька - заработает.. :))

Вряд ли. Даже на Power-down mode надо 2 мкА :)
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение МитяРа »

Gudd-Head писал(а):Вряд ли.
А ты помнишь, как 561 КМОП работала даже если питание на схему не подавать, а есть сигнал хоть на одном из входов.. :roll:
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Gudd-Head »

МитяРа писал(а):А ты помнишь, как 561 КМОП работала даже если питание на схему не подавать, а есть сигнал хоть на одном из входов.. :roll:

К счатью или к сожалению, не работал с советскими ИМС. К тому же логика статична, а вот МК для работы должен тикать, следовательно будет потреблять ток.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ploop »

МК легко заводится от паразитного питания, там обычные диоды стоят.
Делители в несколько МОм спасут, только если нет емкостей по питанию...
Аватара пользователя
TRIOD
Вымогатель припоя
Сообщения: 693
Зарегистрирован: Вт сен 15, 2009 16:23:06
Откуда: Москва

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение TRIOD »

Доброе время суток.

Народ подскажите какие из современных и доступных мк могут работать с внешней памятью команд?
Только абсолютная пустота бездны принесёт мне покой.
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение AI_Disable »

TRIOD писал(а):...памятью команд?

Это, в смысле, с памятью данных или что?
Аватара пользователя
TRIOD
Вымогатель припоя
Сообщения: 693
Зарегистрирован: Вт сен 15, 2009 16:23:06
Откуда: Москва

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение TRIOD »

Ну тоесть чтоб программу и данные можно было зашивать во внешнию микросхему.
В реальности можно и только данные, но нужно чтоб обрашение происходило также как к внутреней памяти.
Только абсолютная пустота бездны принесёт мне покой.
Ответить

Вернуться в «Разные вопросы по МК»