roboforum.ru

Технический форум по робототехнике.

Увеличение количества выходов у МК

Увеличение количества выходов у МК

exx » 10 май 2010, 02:00

Постала задача определиться с "мозгом". Сижу теперь и пытаюсь выбрать оптимальный вариант. Вообщем нужно управлять 128-и клапанами)) Скорость естественно не важна и начал думать о сдвижных регистрах, адресуемых защелках, мульплексорах...много чего было, но вот никак не опеределюсь с правильным выбором. Хотел посоветоваться с более знаомыми с данным типом задачи людьми. Каким методом лучше всего воспользоваться, учитывая доступность компонентов.

Спасибо.

Re: Увеличение количества выходов у МК

Michael_K » 10 май 2010, 02:26

сдвиговые регистры на спи с защелкой.
Например 74*594
Можно еще на светодиодные драйверы посмотреть - по сути то же самое, только выход посуровее...
Например stp16cp05

Re: Увеличение количества выходов у МК

exx » 10 май 2010, 02:36

74*594 - 8-бит, не расматривается..
stp16cp05 поинтересней будет, т.к. 16-бит, правда вот буфера мощные на выходах не уверен что понадобляться...
пока тема "висела" еще поднарыл DN8648FBP - идеально, только вот по доступности не знаю...

74F676 - ничего так, правда только на мостчипе нашел. Интересно какими партиями они продают)

Re: Увеличение количества выходов у МК

Angel71 » 10 май 2010, 03:23

74*595 - защёлка есть, цена и достовабельность отличная

Re: Увеличение количества выходов у МК

exx » 10 май 2010, 03:33

представте сколько мне их нужно на 128 клапанов))
128\8 = 16шт)
поэтому ищутся более оптимальные решения...
хотябы 16-бит
в идеале конечно же 32

Re: Увеличение количества выходов у МК

Angel71 » 10 май 2010, 03:40

16*0,12$ за 595 против 8*1,3$ за stp16cp05.
про оптимальность не очень понял, можно поподробней?

Re: Увеличение количества выходов у МК

exx » 10 май 2010, 04:04

128 клапанов, что бы управлять ими прямо с МК - не реально, не видал такого чуда))
,да и не вижу смысла..
если брать 8-ми битные регистры то на 128 клапанов нужно напаять 16 микросхем, поэтому как бы хотелось сэкономить в количествах и использовать 16-битные, т.к. их понадобиться в два раза меньше:)
Ну а 32-бит вообще клас, 4-е штуки поставил и наслаждаешься. Правда что по цене они вынесут, пока не извесно. Но и паять/разводить по плате 16 микрух тож не особо дёшево.
Вот и ищу "золотую серединку".

Re: Увеличение количества выходов у МК

Angel71 » 10 май 2010, 04:25

при разводке платы это в буквальном смысле на пару минут дольше. паять всего-лишь на 128 пинов больше. :crazy: запаять 128 пинов явно 8 баксов не стоит

Re: Увеличение количества выходов у МК

exx » 10 май 2010, 04:30

еще забыл площадь платы добавить (увеличится) ну и однозначно в таком варианте(16 микрух) придется 2-х сторонку делать...тож+++++

правда теперь надо поинтересноваться расценками на заводе, т.к. последний раз там заказывал еще года 3-4 назад))

Re: Увеличение количества выходов у МК

Angel71 » 10 май 2010, 06:25

немного увеличив площадь не сложно и односторонкой обойтись. :oops: может просто приловчился односторонки делать. просто лутом мягко говоря двухсторонку делать... для несложных плат проще несколько нулевых резюков добавить.
учитывая текущую стоимость пр-ва плат, такая немного увеличенная в размерах плата выйдет максимум на 2-5грн дороже. так что в итоге всё выйдет и дешевле и достовабельней.
:) всё кардинально меняется, если нужны токи поболее, тогда да. 2*(595+uln2803) или еще хуже - вместо улн, использовать рассыпухой транзисторы, резисторы и иногда диоды. по сравнению со всякими спец микрами для случая управления светодиодами часто дешевле выходит (и намного), но ну его на бок такую возню с себестоимостью.
если надумаете на stp16cp05 делать, то сейчас они есть на http://www.kosmodrom.com.ua/

Re: Увеличение количества выходов у МК

galex1981 » 10 май 2010, 12:49

А если попробовать мультиплексирование? Количество выходов можно почти в 2 раза например увеличить

Re: Увеличение количества выходов у МК

=DeaD= » 10 май 2010, 13:03

Мультиплексирование хорошо там где от ШИМа можно питаться, не думаю что клапанам это понравится :)

А по поводу микр - лучше использовать обычную элементную базу - потом сгорит редкий чип - где искать будете?

Re: Увеличение количества выходов у МК

exx » 10 май 2010, 14:17

stp16cp05 не особо то интересует, тока для управления клапаном не хватит точно, по любому придёться доставлять ключи... Больше приклонен к 74F676 не с ней тоже не особо доставаемая..

о мультиплексорах тоже думал, однозначно надо ставить защелки по выходам - не то)

Скажу по правде, вчера еще сильно приклонялся к 32-бит, но вот по вашим советам выходит что оптимальней(вроде) будет побольше плата.. Жду ответа по стоимости и мин заказу на 74F676 и DN8648FBP. Вторая чем хороша что держит по 100мА на один пин, возможно сможет сразу клапаном управлять без дополнительных ключей (пока еще ищу клапана, тоже не простая задача)).

Re: Увеличение количества выходов у МК

EdGull » 10 май 2010, 14:47

а программируемую логику поставить религия не позволяет?

Re: Увеличение количества выходов у МК

exx » 10 май 2010, 14:51

с ней еще никогда не сталкивался, что можете посоветовать?


Rambler\'s Top100 Mail.ru counter