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

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
zecagent
Родился
Сообщения: 15
Зарегистрирован: Вс фев 05, 2012 04:16:02
Откуда: Новотроицк

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

Сообщение zecagent »

Bigcrash писал(а):Трансформатор - диодный мост - стабилизатор
Самая древняя, самая простая и самая надежная схема....

Что-то слышал краем уха, что для того чтобы уменьшить габариты сначала увеличивают частоту, используют ферритовые трансформаторы, которые меньше по размерам, а затем уже выпрямляют. Есть что-то такое? где можно об этом прочитать?
Chettuser

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

Сообщение Chettuser »

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

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

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

zecagent писал(а): то есть его ток нужно будет выпрямлять?
Два выпрямительных диода и конденсатор фильтра..
Потом LDO-стабилизатор на 5 вольт.. LM1117 например..

zecagent писал(а):Что-то слышал краем уха,
А вот про это - лучше не надо.. Чем проще - тем лучше..
А то, застрянешь на непонятном.. :wink:
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
zecagent
Родился
Сообщения: 15
Зарегистрирован: Вс фев 05, 2012 04:16:02
Откуда: Новотроицк

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

Сообщение zecagent »

Как насчет такого
трансформатор - конденсатор фильтр - дроссель - диодный мост - супервизор
Вложения
включение.JPG
(10.95 КБ) 321 скачивание
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

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

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

zecagent писал(а):Как насчет такого
Можно и так..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
zecagent
Родился
Сообщения: 15
Зарегистрирован: Вс фев 05, 2012 04:16:02
Откуда: Новотроицк

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

Сообщение zecagent »

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

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

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

zecagent писал(а):Как подтянуть выводы контроллера к земле или к единице?
Всё зависит от конкретной схемы и от конкретного МК..
И от того, какую логику управления предполагается использовать, положительную или отрицательную..

При отрицательной, выводы МК подключаются через резисторы 1-10кОм на +5 вольт..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Mr.Denis
Прорезались зубы
Сообщения: 220
Зарегистрирован: Пт авг 07, 2009 22:06:49
Откуда: Россия, Москва

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

Сообщение Mr.Denis »

Всем Привет!
Подарили мне программатор AVR-USB-JTAG от компании Olimex (http://olimex.com/dev/index.html), и у меня появилось несколько вопросов.

Он может работать только с AVR Studio или я могу с ним работать при помощи IAR, CodeVision?
Я так понимаю что можно программировать микроконтролеры только с JTAG интерфейсом или можно еще по SPI?
STM32F4 Discovery + KEIL + Windows 7
Мима Крокодил
Родился
Сообщения: 5
Зарегистрирован: Чт мар 15, 2012 16:23:14

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

Сообщение Мима Крокодил »

Объясните, пожалуйста, почему если я хочу зажечь светодиод из прерывания(INT0), то он тут же гаснет?
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

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

Сообщение pyzhman »

Потому, что неправильно написана программа.
Docendo discimus
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

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

Сообщение Meteor »

Ошибка в 285 строке
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Аватара пользователя
IfoR
Поставщик валерьянки для Кота
Сообщения: 2029
Зарегистрирован: Сб ноя 15, 2008 10:09:56
Откуда: г. Тула
Контактная информация:

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

Сообщение IfoR »

Meteor писал(а):Ошибка в 285 строке

Хм, какую-то неоптимизированную программу написал Мима Крокодил, для того чтобы всего лишь зажигать светодиод.
Изображение
/dev/urandom - гигабайты информации.

OS: openSUSE 13.2 (x86_64)
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

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

Сообщение Meteor »

В ней 283 нопа
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Аватара пользователя
SubDia
Держит паяльник хвостом
Сообщения: 995
Зарегистрирован: Сб апр 02, 2011 17:59:22
Откуда: Город-герой Севастополь

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

Сообщение SubDia »

Поэтому и сразу гаснет.
Надо хотя бы мульен нопов.
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

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

Сообщение Meteor »

Памяти на мульйон не хватает
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Аватара пользователя
ANALOG
Мучитель микросхем
Сообщения: 444
Зарегистрирован: Вс ноя 28, 2010 15:18:52
Откуда: Минск

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

Сообщение ANALOG »

Meteor писал(а):Ошибка в 285 строке

Ура! Ура! наконец-то экстрасенсы из отпуска вернулись!!! А скажите, почему у меня не работает программный ШИМ-модулятор?? :)



Meteor писал(а):В ней 283 нопа

Япацстулом :))) :))) :)))
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

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

Сообщение Meteor »

ANALOG писал(а):Ура! Ура! наконец-то экстрасенсы из отпуска вернулись!!!

Отпуск был всего неделю, и ту пришлось провести в такой суете...

ANALOG писал(а): А скажите, почему у меня не работает программный ШИМ-модулятор?

Наверное потому что он не включен :roll:
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Мима Крокодил
Родился
Сообщения: 5
Зарегистрирован: Чт мар 15, 2012 16:23:14

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

Сообщение Мима Крокодил »

Я просто думал, что это особенность прерываний… Вот код (ATtiny2313):

Код: Выделить всё

ISR(INT0_vect){
DDRB  |= (1 << 4);       /*Debug */

if (pwm_on == 0)
   pwm_init(); 
}

Код: Выделить всё

void pwm_init() {
     asm("cli"); // disable interrupts
   DDRB  |= (1 << 2);       /* Enable OCR0A output */
   OCR0A = pwm;     /* Initialize duty cycle */
   TCCR0A |= ((1<<WGM01)|(1<<WGM00)); /* Configure timer 0 for Fast PWM mode */

    TCCR0A |= (1 << COM0A1);  /* Clear OC0A on match, set at top */
    TCCR0B |= ((0 << CS02)|(1 << CS01)|(1 << CS00));    /* Start timer 1*/

    TIMSK |= (1 << TOIE0);   /* Fire an interrupt every time TIM0 overflows */
   pwm_on = 1;
    asm("sei");                   /* Turn on interrupts */
};

Ещё странно, что светодиоды зажигаются от воздействий на DDRB. Я всегда считал, что это нужно делать через PORTB.
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

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

Мима Крокодил писал(а):Ещё странно, что светодиоды зажигаются от воздействий на DDRB. Я всегда считал, что это нужно делать через PORTB.

Можно сделать и так, и так. Либо переключать направление ввод-вывод, либо переключать выходной лог. сигнал.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

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

Сообщение pyzhman »

Судя по комментариям, вы пытаетесь запустить чью-то разработку. И впрягаете на это еще кого-то. Не интереснее ли самому разобраться что к чему и выложить свой код?
Docendo discimus
Ответить

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