|
|
  |
Подскажите с контроллером... |
|
|
|
Feb 12 2010, 13:51
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 8-08-08
Пользователь №: 39 486

|
Здравствуйте. Собираюсь сделать управление для трехфазного бесколлекторного двигателя пост.тока с использованием датчиков Холла, снятого с DVD ROMa. Вопрос, какой PIC лучше применить? Нужно чтоб было 3 модуля PWM на выход. Или мож спец. заточенные ПИКи для этого есть? Спасибо.
|
|
|
|
|
Feb 12 2010, 14:17
|
Местный
  
Группа: Участник
Сообщений: 226
Регистрация: 10-07-09
Пользователь №: 51 126

|
Цитата(PICNICK @ Feb 12 2010, 16:51)  Здравствуйте. Собираюсь сделать управление для трехфазного бесколлекторного двигателя пост.тока с использованием датчиков Холла, снятого с DVD ROMa. Вопрос, какой PIC лучше применить? Нужно чтоб было 3 модуля PWM на выход. Или мож спец. заточенные ПИКи для этого есть? Спасибо. PIC18F2431, например.
|
|
|
|
|
Feb 13 2010, 05:09
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 8-08-08
Пользователь №: 39 486

|
Спасибо, бум читать.
|
|
|
|
|
Nov 29 2010, 13:38
|
Группа: Участник
Сообщений: 9
Регистрация: 9-07-09
Из: Челябинск
Пользователь №: 51 081

|
Новый вопрос в теме Камрады! Помогите, пожалуйста, с выбором элементной базы. Задача следующая: терморегуляция одного помещения при помощи управления и мониторинга из другого помещения. Сигнал от датчиков температуры (типа DS18*20) и влажности (аналоговый) передаётся на ПИК №1. Далее с этого ПИКа по RS485-му на ПИК №2 связанному с ЖК дисплеем. Какой применить в качестве ПИК №1 ? Нужно чтоб был АЦП, возможность передачи по Tx\Rx и минимум ног. Те, которые я знаю, слишком многоногие для такой задачи. В качестве ПИК №2 я хотел применить 16Ф877. Я правильно понимаю, что он уже устарел и лучше вместо него использовать 887-ой?
Сообщение отредактировал Аддамс - Nov 29 2010, 13:46
--------------------
Радиолюбитель-затейник
|
|
|
|
|
Nov 29 2010, 17:02
|

Twilight Zone
  
Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990

|
Цитата(Аддамс @ Nov 29 2010, 16:38)  В качестве ПИК №2 я хотел применить 16Ф877. Я правильно понимаю, что он уже устарел и лучше вместо него использовать 887-ой? Ну, это философский вопрос и не скажешь однозначно…. Я б не за что сейчас на PIC16 не стал писать. PIC24F или PIC24H(дороже малость), dsPIC можно дешево купить, доступно. И это уже 16 разрядов. Компилятор C30, все без проблем и "железно" работает.
--------------------
Magic Friend
|
|
|
|
|
Nov 29 2010, 17:24
|
Группа: Участник
Сообщений: 9
Регистрация: 9-07-09
Из: Челябинск
Пользователь №: 51 081

|
Цитата(Danis @ Nov 29 2010, 22:02)  Ну, это философский вопрос и не скажешь однозначно…. Я б не за что сейчас на PIC16 не стал писать. PIC24F или PIC24H(дороже малость), dsPIC можно дешево купить, доступно. И это уже 16 разрядов. Компилятор C30, все без проблем и "железно" работает. Спасибо, земляк, за подсказку. Буду думать об 24-ом. Просто я вынужденно-начинающий прграммист-конструктор, а на 16-ом есть наработки на Пик-Бейсике. А в качестве ПИК№1 можешь что-ниб. подсказать? Хотелось бы о 8-ми ногах обойтись (если такое есть в природе).
--------------------
Радиолюбитель-затейник
|
|
|
|
|
Nov 29 2010, 18:28
|

Twilight Zone
  
Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990

|
Цитата(Аддамс @ Nov 29 2010, 21:24)  Спасибо, земляк, за подсказку. Буду думать об 24-ом. Просто я вынужденно-начинающий прграммист-конструктор, а на 16-ом есть наработки на Пик-Бейсике. А в качестве ПИК№1 можешь что-ниб. подсказать? Хотелось бы о 8-ми ногах обойтись (если такое есть в природе). В корпусах c 8-ми пинами очень уж слабые МК, типа PIC10F204-I/P (DIP8), PIC12C508A-04/P(DIP8), PIC12LCE673-04I/P, (DIP8). Последний дорогой, у него есть ADC, можно купить в промэлектронике. А почему к количеству пинов так критично? Места нет на плате чтоли? Если в количество пинов упираться, то делай на PIC12, т.к. в PIC24 18 портов i/o это минимум. Тут может что найдешь. . http://www.microchip.com/.
--------------------
Magic Friend
|
|
|
|
|
Nov 30 2010, 05:07
|
Группа: Участник
Сообщений: 9
Регистрация: 9-07-09
Из: Челябинск
Пользователь №: 51 081

|
Цитата(Danis @ Nov 29 2010, 23:28)  ...... А почему к количеству пинов так критично? Места нет на плате чтоли? Если в количество пинов упираться, то делай на PIC12, т.к. в PIC24 18 портов i/o это минимум....... Спасибо! Просто моё мнение такое, что использовать чип со множеством ног, которые потом "повиснут в воздухе" из-за ненадобности - это как-то не технично. Мне то нужно к ПИК№1 подключить DS18*20 - это один вход, аналоговый - второй вход, Tx\Rx- третий и четвёртый, питание - пятый и шестой, плюс ещё пара выводов для внешн. генератора, если он нужен. Итого восемь. Хотя, конечно, можно и 14-тилапый использовать - не слишком много свободных ножек остаётся. Нужно тогда подобрать какой-нибудь распространённый. Может быть я и заблуждаюсь, т.к. только-только начинаю осваивать все премудрости программирования-конструирования.
--------------------
Радиолюбитель-затейник
|
|
|
|
|
Nov 30 2010, 05:50
|
Группа: Участник
Сообщений: 9
Регистрация: 9-07-09
Из: Челябинск
Пользователь №: 51 081

|
Кажется, нашёл, что искал. Есть PIC12F/LF1822/PIC16F/LF1823. Буду их "курить". Там и 8-ми и 14-и ногие есть. В качестве головы буду брать всё-таки 887-ой. Останется выбрать "железо" для их общения по 485-ому, так, чтоб надёжно, доступно и минимум обвязки.
Сообщение отредактировал Аддамс - Nov 30 2010, 07:56
--------------------
Радиолюбитель-затейник
|
|
|
|
|
Nov 30 2010, 09:51
|

Twilight Zone
  
Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990

|
Цитата(Аддамс @ Nov 29 2010, 17:38)  Новый вопрос в теме Задача следующая: терморегуляция одного помещения при помощи управления и мониторинга из другого помещения. Сигнал от датчиков температуры (типа DS18*20)... Если расстояние между помещениями невелико, можно обойтись одним микроконтроллером. К примеру аналоговый сигнал с датчика усилить в первом помещении и передавать во 2-е где стоит МК с DAC. Или использовать цифровой датчик?
--------------------
Magic Friend
|
|
|
|
|
Dec 1 2010, 03:59
|
Группа: Участник
Сообщений: 9
Регистрация: 9-07-09
Из: Челябинск
Пользователь №: 51 081

|
Цитата(Danis @ Nov 30 2010, 14:51)  Если расстояние между помещениями невелико, можно обойтись одним микроконтроллером. К примеру аналоговый сигнал с датчика усилить в первом помещении и передавать во 2-е где стоит МК с DAC. Или использовать цифровой датчик? Расстояние метров 150 + изгибы кабеля. Температурный только цифровой. Их у меня есть. Много  . А аналоговый ещё нужно тарировать, настраивать  .
--------------------
Радиолюбитель-затейник
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|