Мелкие вопросы по МК и ПЛИС.
Re: Мелкие вопросы по МК и ПЛИС.
Всем привет.
Помогите решить простейшую задачу.
Собрал схему управления шаговым двигателем, управление поступает через LPT порт, мотор крутится схема работает отлично.
Дело в том что в схеме есть прекрасная функция при подаче на контакт схемы +5 вольт ток состовляет 30% а при отсутствии +5 вольт ток 100 % режим работа/удержание благодаря чему двигатель не перегревается. Но как сделать так что-бы эти +5 вольт подавались ?
Программой пользуюсь для станков ЧПУ Mash 2.
Схема прилогается .
Помогите решить простейшую задачу.
Собрал схему управления шаговым двигателем, управление поступает через LPT порт, мотор крутится схема работает отлично.
Дело в том что в схеме есть прекрасная функция при подаче на контакт схемы +5 вольт ток состовляет 30% а при отсутствии +5 вольт ток 100 % режим работа/удержание благодаря чему двигатель не перегревается. Но как сделать так что-бы эти +5 вольт подавались ?
Программой пользуюсь для станков ЧПУ Mash 2.
Схема прилогается .
- Вложения
-
- LiniV2_sch3.gif
- (29.9 КБ) 350 скачиваний
-
leon010203
- Родился
- Сообщения: 10
- Зарегистрирован: Вт май 27, 2014 22:33:16
Re: Мелкие вопросы по МК и ПЛИС.
Сему смотреть надо. Теоретически да, на этой микросхеме делают прошивалки, и они работают отлично.
-
leon010203
- Родился
- Сообщения: 10
- Зарегистрирован: Вт май 27, 2014 22:33:16
Re: Мелкие вопросы по МК и ПЛИС.
Re: Мелкие вопросы по МК и ПЛИС.
значительно ли поддержка аппаратного умножения/деления выигрывает в скорости при мат.операциях? И раз уж такое дело, то если эта функция выполняется программно - то как это примерно реализовывается? Я подозреваю что это не просто суммирование в цикле, мне в общих чертах для себя, я понимаю что везде по-разному, но поднимать описания ядр разных семейств для того чтобы удовлетворить любопытство слишком уж затратно по времени
Re: Мелкие вопросы по МК и ПЛИС.
Выигрывается -- в разы.
Программное умножение -- суммирование и сдвиги. Но это если целочисленное. Если float, так же, но чуть сложнее .
Программное умножение -- суммирование и сдвиги. Но это если целочисленное. Если float, так же, но чуть сложнее .
- КРАМ
- Друг Кота
- Сообщения: 25151
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Мелкие вопросы по МК и ПЛИС.
jazz393 писал(а):И раз уж такое дело, то если эта функция выполняется программно - то как это примерно реализовывается?
Точно так же, как десятичное школьное умножение столбиком.
А по причине того, что в двоичном коде есть только ноль и единица, то производят простое сложение со сдвигом, анализируя необходимость сложения в очередном цикле: если разряд множителя - ноль, то сложение пропускают...
Код: Выделить всё
1001* (9)
101 (5)
------
1001
0000
1001
---------
101101 (45)
-
petrenko
- Друг Кота
- Сообщения: 5321
- Зарегистрирован: Вт фев 21, 2012 13:51:55
- Откуда: Начинающий
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
Lkz pfgensdfybz ytcxfcnys[ добавлю, что есть и другие способы умножения - например существует алгоритм умножения не с младших разрядов начиная, а старшими разрядами вперёд.
И это не чистое "баловство" математиков, а изпользовано в реальных применениях.
И это не чистое "баловство" математиков, а изпользовано в реальных применениях.
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
Re: Мелкие вопросы по МК и ПЛИС.
Решил сделать себе комп для велосипеда и задумался над питанием для МК атмега 8.
Есть два аккумулятора 18650 - напряжение заряженного 4,2В разряженного 3В.
Также будет установлен текстовый ЖК дисплей с hd47780 2x16 символов.
И задумался как быть.
Подключить аккумуляторы последовательно и понижать напряжение до 5 вольт. Но тогда будут потери.
Или подключить параллельно. Но тогда вопрос как будет себя вести контроллер?
Что вы скажете?
Есть два аккумулятора 18650 - напряжение заряженного 4,2В разряженного 3В.
Также будет установлен текстовый ЖК дисплей с hd47780 2x16 символов.
И задумался как быть.
Подключить аккумуляторы последовательно и понижать напряжение до 5 вольт. Но тогда будут потери.
Или подключить параллельно. Но тогда вопрос как будет себя вести контроллер?
Что вы скажете?
- Gudd-Head
- Друг Кота
- Сообщения: 20092
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: Мелкие вопросы по МК и ПЛИС.
А что ДШ на контроллер говорит? Это скорее у дисплея будет уплывать контрастность.amd9800 писал(а):Или подключить параллельно. Но тогда вопрос как будет себя вести контроллер? Что вы скажете?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Re: Мелкие вопросы по МК и ПЛИС.
контроллер в программаторе avr910 работает при 12МГц до 2,7 Вольта - проверил.
думаю 3В как раз не проблема для МК.
Но один из вопросов плавное снижение напряжение на 0,2 Вольта в час это не страшно - не будет сбоить МК ?
LCD дисплей от 3В не работает. Подсветка работает.
Просто думаю сделать для дисплея простенький бустер?
думаю 3В как раз не проблема для МК.
Но один из вопросов плавное снижение напряжение на 0,2 Вольта в час это не страшно - не будет сбоить МК ?
LCD дисплей от 3В не работает. Подсветка работает.
Просто думаю сделать для дисплея простенький бустер?
- pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
amd9800 писал(а):ЖК дисплей с hd47780 2x16 символов.
Выжрет аккум очень и очень быстро.
Docendo discimus
Re: Мелкие вопросы по МК и ПЛИС.
Можно сделать так, если какой либо выход таймера свободен.amd9800 писал(а):Просто думаю сделать для дисплея простенький бустер?
Re: Мелкие вопросы по МК и ПЛИС.
pyzhman писал(а):Выжрет аккум очень и очень быстро.
А какое у него потребление электронной части и подсветки?
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
Сделайте нормальный DC-DC преобразователь, и не будет никаких потерь.amd9800 писал(а):Подключить аккумуляторы последовательно и понижать напряжение до 5 вольт. Но тогда будут потери.
Тут вопрос в другом. Как будут себя вести аккумуляторыamd9800 писал(а):Или подключить параллельно. Но тогда вопрос как будет себя вести контроллер?
Электронной части, можно сказать, - никакой. А подсветка быстро выжрет АКБ.amd9800 писал(а):А какое у него потребление электронной части и подсветки?
Ну это же всё не трудно проверить. Подключите дисплей и померьте ток потребления с подсветкой и без неё.
Re: Мелкие вопросы по МК и ПЛИС.
Аlex писал(а):Сделайте нормальный DC-DC преобразователь, и не будет никаких потерь.
Вы очень сильно ошибаетесь - не существуют DC-DC преобразователи без потерь с КПД 100%.
Ну если речь о преобразователе то тут вопрос - что лучше.
Например МК может работать напрямую от аккумулятора. А небольшой бустер будет повышать напряжение для дисплея - да и то только для логики - потому что подсветку можно питать отдельно.
Да и вообще что экономичнее повышать с 4,2 - 3 В до скажем 4,5В
Или понижать с 8,4 - 6 В до 5 или до 4,5 В.
Мне кажется что первый вариант более экономичный
-
alexey_and
- Родился
- Сообщения: 12
- Зарегистрирован: Чт фев 28, 2013 09:24:54
Re: Мелкие вопросы по МК и ПЛИС.
подскажите пожалуйста как подключить датчик с выходом "открытый коллектор" ко входу контроллера
датчик такой (WSU) http://gidrolock.ru/production/datchiki ... gidrolock/
у контроллера один общий минус и несколько входов
у датчика +, -, и выход
датчик такой (WSU) http://gidrolock.ru/production/datchiki ... gidrolock/
у контроллера один общий минус и несколько входов
у датчика +, -, и выход
-
alexey_and
- Родился
- Сообщения: 12
- Зарегистрирован: Чт фев 28, 2013 09:24:54
Re: Мелкие вопросы по МК и ПЛИС.
не очень понятно... если не затруднит, можно схему? 

-
alexey_and
- Родился
- Сообщения: 12
- Зарегистрирован: Чт фев 28, 2013 09:24:54
Re: Мелкие вопросы по МК и ПЛИС.
правильно понял - на вход контроллера подаю + с БП через резистор (1К нормально? мощность значение имеет?), и выход с датчика? тогда при срабатывании датчика ток пойдет на контроллер в обход резистора?
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
Правильно поняли.
Датчик может дать только ноль, при открытии выходного транзистора, замкнув коллектор с эмиттером. А когда он будет закрыт, лог. единицу даст подтягивающее сопротивление.
ЗЫ: Вопросы "школьника". Не понятно, что они делают тут ( в разделе по МК )
Датчик может дать только ноль, при открытии выходного транзистора, замкнув коллектор с эмиттером. А когда он будет закрыт, лог. единицу даст подтягивающее сопротивление.
ЗЫ: Вопросы "школьника". Не понятно, что они делают тут ( в разделе по МК )