Easyelectronics.ru

Электроника для всех
Текущее время: 23 июл 2019, 12:27

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: v-usb и стабилитроны
СообщениеДобавлено: 01 апр 2013, 11:02 
Заглядывает иногда

Зарегистрирован: 01 апр 2013, 10:09
Сообщения: 50
Есть проблема со стабильностью работы устройства на базе v-usb.
Схема создана как тут http://we.easyelectronics.ru/electro-and-pc/usb-dlya-avr-chast-2-hid-class-na-v-usb.html, собственно для зажигания светодиодов и была создана, т.е. и назначение совпадает.
ПРОБЛЕМА: С периодом раз в полчаса или раз в сутки устройство перестает отвечать. Чтобы понять, что контроллер не завис, да и увидеть наличие ошибки, была сделана доработка программы, чтобы, если в течении минуты данные от Хоста не поступают, то зажигать один светодиод, что успешно и происходило. Затем доработано (для hid-девайса режим INTRIN_ENDPOINT), чтобы хост раз 15мс (также задается настройками) делал опрос девайса и если хост такие запросы не делает в течении секунды, делать реконект - работает, но такое решение мне не нравится.
Собственно, в комментариях к приведенной выше статьи есть аналогичная проблема у MrMisha. Он решил ее продублировав петляющую дорожку проводом. Мне решение не подходит, т.к. итак все по прямой.
СТАБИЛИТРОНЫ: Вот с этим чудом часто возникаю похожие проблемы или вообще отсутствие подключения устройства. Я подал на девайс напряжение без подключения к компу и замерил напряжение на ножке с подтяжкой (D-) - оказалось 2.5В, что как-то сильно меньше 3.3В.
Стал искать схемы проверки стабилитронов и описание их работы, но только еще больше запутался.
Схема проверки простая: источник напряжения, резистор (1.5К) и стабилитрон (как на схеме v-usb для D-, только если не подключать к хосту и МК) и вольтметром замеряем напряжение на ножках стабилитрона.
Если стабилитрон подключать к источнику питания без резистора, то все "хорошо" при напряжении 3.3В Вольтметр показывает напряжение 3.3В, при напряжении 5В весело радует дымком :)
Если подключаем через резистор то:
1. стабилитрон 1N5227B (стоял в схеме с глюком). При напряжении источника до 2-х вольт показывает почти точно, далее при увеличении напряжения источника, напряжение на стабилитроне растет, значительно медленнее (приблизительно):
3В => 2.3В
4В => 2.4В
5В => 2.5В
6В => 2.6В
8В => 2.8В
10В => 3.2В
При подключении через резистор 68Ом, получаем 5В => 3.5В.
Пошел купил еще пару моделек стабилитронов...
2. 1N4729A (1 ватт, что для v-usb не рекомендуется) - результат тестирования приблизительно совпадает с вариантом 1.
3. BZX55C3V6 (считается полным аналогом 1N5227B, где-то видел, что именно сними схема работает стабильно). Вот тут как-то стало более разумно (резистор 1.5К): 5В => 3.0В, при уменьшении напряжения источника ниже 3В также на стабилитроне напряжение заметно меньшее чем 3В, т.е. общая модель поведения не изменилась, но напряжение на пол вольта больше.

Собственно ВОПРОС: Почему в теории стабилитрон должен открываться только при напряжении выше номинального, а на практике получается что-то другое?

P.S. Заменил в схеме стабилитроны на BZX55C3V6, пока вот уже более 1,5 часа полет нормальный.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 01 апр 2013, 12:02 
Старожил
Аватара пользователя

Зарегистрирован: 23 июн 2011, 10:10
Сообщения: 1000
Если хотите стабильности крайне рекомендую отказаться от стабилитронов, запитать микроконтроллер от 3.3в., а так же увеличить номинал резисторов в D+ и D- цепях до 220 Ом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 01 апр 2013, 12:11 
Заглядывает иногда

Зарегистрирован: 01 апр 2013, 10:09
Сообщения: 50
Тогда мало шансов что от 3.3В запустится МК на частоте 12МГц или 16МГц (Я уже и поменял кварц на 16МГц, первое время было по стабильнее).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 01 апр 2013, 12:15 
Старожил
Аватара пользователя

Зарегистрирован: 03 сен 2011, 21:13
Сообщения: 13139
Откуда: г.Мариинск, Кемеровская обл. , мать Россия
>>Собственно ВОПРОС: Почему в теории стабилитрон должен открываться только при напряжении выше номинального, а на практике получается что-то другое?

нет такой теории. есть вольтамперная характеристика каждого стабилитрона - по ней он и работает. А напряжение указывается для некоторого номинального для него тока

_________________
Лишний повод не бриться: Если у меня растёт борода, значит, это зачем-то нужно? О, Господи, неужели я - философ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 01 апр 2013, 12:27 
Заглядывает иногда

Зарегистрирован: 01 апр 2013, 10:09
Сообщения: 50
Т.е. если Я ставлю в качестве защиты стабилитрон 3V6 на низкопотреблеямое устройство, то это вовсе не означает, что стабилитрон будет открываться именно на 3.6В?
Т.о. Получается, что вариант модификации схемы v-usb, когда вместо подтяжки 1.5К ставится делитель напряжения (2.2К + 4.7К), чтобы стабилитрон не открывался в пассивном режиме (когда нет передачи данных), по сути ничего не меняет и стабилитрон все-равно открывается, а на линии напряжение значительно меньше 3.3В?

P.s. 3 часа работы - сбой :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 01 апр 2013, 12:28 
Старожил
Аватара пользователя

Зарегистрирован: 18 июн 2011, 16:29
Сообщения: 1583
Откуда: Докучаевск, Донецкая обл
Проттосс стабильно работает на 12 Мгц при питании через два диода последовательно. Марку диодов не помню, напряжение питания ~4.1 V.

_________________
Programmer - it is a machine for converting coffee to software.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 01 апр 2013, 12:34 
Старожил
Аватара пользователя

Зарегистрирован: 03 сен 2011, 21:13
Сообщения: 13139
Откуда: г.Мариинск, Кемеровская обл. , мать Россия
dtvimso писал(а):
Т.е. если Я ставлю в качестве защиты стабилитрон 3V6 на низкопотреблеямое устройство, то это вовсе не означает, что стабилитрон будет открываться именно на 3.6В?
Т.о. Получается, что вариант модификации схемы v-usb, когда вместо подтяжки 1.5К ставится делитель напряжения (2.2К + 4.7К), чтобы стабилитрон не открывался в пассивном режиме (когда нет передачи данных), по сути ничего не меняет и стабилитрон все-равно открывается, а на линии напряжение значительно меньше 3.3В?

P.s. 3 часа работы - сбой :(


полного закрытия конечно не будет - смотрите ВАХ. при уменьшении тока напряжение снижаться будет.

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

_________________
Лишний повод не бриться: Если у меня растёт борода, значит, это зачем-то нужно? О, Господи, неужели я - философ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 01 апр 2013, 12:45 
Старожил
Аватара пользователя

Зарегистрирован: 23 июн 2011, 10:10
Сообщения: 1000
dtvimso писал(а):
Тогда мало шансов что от 3.3В запустится МК на частоте 12МГц или 16МГц (Я уже и поменял кварц на 16МГц, первое время было по стабильнее).

Возьмите микроконтроллер с префиксом PA, они работают на максимальной частоте во всем диапазоне напряжений. Хотя на практике на частоте 12МГц от 3.3в и все микроконтроллеры работают стабильно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 01 апр 2013, 12:47 
Старожил
Аватара пользователя

Зарегистрирован: 03 сен 2011, 21:13
Сообщения: 13139
Откуда: г.Мариинск, Кемеровская обл. , мать Россия
>>Возьмите микроконтроллер с префиксом PA, они работают на максимальной частоте во всем диапазоне напряжений.

ничего подобного - тема уже обсуждалась однажды. В даташите есть диаграмма зависимости максимальной частоты от напряжения питания. Атмел просто с первых страниц даташита убрали эту информацию - и вводят в заблуждение.

_________________
Лишний повод не бриться: Если у меня растёт борода, значит, это зачем-то нужно? О, Господи, неужели я - философ?


Последний раз редактировалось Johnny0007 01 апр 2013, 12:50, всего редактировалось 3 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 01 апр 2013, 12:48 
Заглядывает иногда

Зарегистрирован: 01 апр 2013, 10:09
Сообщения: 50
Может еще есть влияние операционки или материнки на стабильность.
Устройство собрал для мониторинга серверов, т.е. есть програмка, которая крутится в фоне на компе, а если фиксирует проблему, на панели загораются светодиды соответствующие серверу и сервису, которые сбойнули - позволяет быстро заметить и среагировать на проблему. Крутится всё на машинке с w2k (исторически сложилось так, что данная машина должна быть именно под w2k из-за служебного ПО на ней).
На своем ноуте с w7 вызвать сбой в принципе очень проблематично, хотя и возможно.
XANDER писал(а):
У меня таких проблем не было, все устойчиво работает. Тот LED экран 8x32 целыми днями мучил когда отлаживал, при чем данные отсылаются постоянно с интервалом 0.5… 0.01 с (регулирую софтом скорость).

Вот и получается, что у большинства данная схема работает без сбоев, тогда почему оно так?

Такие вопросы возникли не только у меня http://www.getchip.net/posts/041-uart-to-usb-prostojj-preobrazovatel-na-attiny2313/#comment-141, но ни решения поблемы, ни доступного описания почему так...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 01 апр 2013, 14:11 
Супермодератор
Аватара пользователя

Зарегистрирован: 26 янв 2010, 22:08
Сообщения: 7549
Откуда: Алма-ата
dtvimso писал(а):
Почему в теории стабилитрон должен открываться только при напряжении выше номинального, а на практике получается что-то другое? .

Типичная ошибка новичков - идеализировать свойства компонентов, изучая все в упрощенном порядке или в симуляторах, поверхностно, не затрудняя себя базовыми знаниями.

Вольтамперная характеристика стабилитронов (как, впрочем, и диодов), не прямоугольна, а имеет плавный перегиб в области нормируемого для него (причем с некоторым технологическим разбросом) напряжения стабилизации.

Причем, чем более низковольтный стабилитрон, тем более пологая у него характеристика, особенно при малых токах.

Мало того. Пока вроде никто не вспомнил (я не раз писал об этом), что у стабилитронов еще есть большая собственная емкость. Например, у стабилитронов с рабочим током до 20-30мА она может быть порядка единиц нанофарад (тысяч пикофарад).

Так что использовать стабилитроны как ограничители на частотах в сотни килогерц, а тем более мегагерцы, я бы не советовал. Обычно для этого используют импульсные высокочастотные диоды с малой собственной емкостью (порядка 1-3 пикофарад).

Иначе потом получается, что все на пределе. У одного - работает, у другого - нет, в зависимости от того, насколько мощные и критичные к длине фронтов порты USB в компьютере.

И типичное заявление многих, нарушающих элементарные правила, типа: "А я вот сделал так, и у меня все работает!" - не может служить оправданием. Сегодня - работало, завтра - нет. Или не будет работать при повторении другими.

А правила эти нарушают сплошь и рядом.
Кто - по незнанию.
Кто - типа, он - знает, но он - умнее других, и у него заработает...
Кто - просто из за моды, желания сделать "современно" (как, например, тонкие длинные дорожки на платах, в том числе - земли и питания)...

Потом - жалобы на форумах. Помогите разобраться, почему не работает...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 01 апр 2013, 14:29 
Заглядывает иногда

Зарегистрирован: 01 апр 2013, 10:09
Сообщения: 50
Спасибо за ответ.
Такие ошибки новичков возникают не только по незнанию, но и по тому как в статье гуру написано:
Цитата:
В USB уровень сигнала на линиях D+ и D- составляет 3.3V, а схему подключили к 5V, поэтому для согласования установлены стабилитроны D1 и D2, которые уменьшают сигнал с микроконтроллера на гасящих резисторах R3, R4 до уровня необходимого по стандарту. Для определения версии протокола в схеме задействован делитель напряжения на резисторах R1 и R2 который обеспечивает 3.4V для D- на холостом ходу. Если вместо резистора R1 2,2K поставить R1 номиналом 1,5K (или, что ещё хуже, не установить R2 вовсе — как в оригинальном circuit от V-USB), то вместо 3,4V мы получим 3.7V, что в свою очередь откроет стабилитрон D1 который уменьшит его до напряжения его открывания (3.4 — 3.5V). И в результате мы получим перекос по току в режиме холостого хода (D2 не нагружен совсем, а по D1 уже течет ток) что будет сказываться на длинных проводах USB.
или, если читать статьи для проверки стабилитронов, где написано, что он будет открываться только при превышении номинального напряжения.
На деле же получается все иначе. И схема проверки стабилитрона выходит должна быть совсем иной, ведь необходимо обеспечить протекание заданного тока?
А если, действительно, учитывать емкость стабилитрона, то приходим к выводу, что возможны ошибки передачи данных.
Тогда другой вопрос: Можно ли воздействие емкости нейтрализовать хотя бы частично?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 01 апр 2013, 14:31 
Заглядывает иногда

Зарегистрирован: 06 фев 2010, 13:53
Сообщения: 99
Откуда: Tushino
+1
Схема ограничения уровня на стабилитроне - далеко не лучший вариант. Недавно потребовалось собрать USBAsp, от стабилитронов отказался сразу и применил схему на p-n-p транзисторах, аналогичную используемой в программаторе PikKit-2: коллектор на землю, эмиттер к линии, база к опорному напряжению 3В. Поскольку требуется два транзистора, взял сборку КТ118. Результат: программатор испытан при работе с 4 компьютерами, в т.ч. с ноутом, проблем нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 01 апр 2013, 14:42 
Заглядывает иногда

Зарегистрирован: 01 апр 2013, 10:09
Сообщения: 50
тогда как вариант можно использовать и др. двусторонние варианты согласования уровней?
http://we.easyelectronics.ru/Shematech/soglasovanie-logicheskih-urovney-5v-i-33v-ustroystv.html - от сюда я успешно использовал схему на npn транзисторе начинающуюся со слов "MOSFET транзистор можно заменить биполярным NPN транзистором:" для согласования уровней UART, правда тестировал только на скоростях 9600 и недолго. Но какой предел скорости у такой схемы?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 01 апр 2013, 15:13 
Супермодератор
Аватара пользователя

Зарегистрирован: 26 янв 2010, 22:08
Сообщения: 7549
Откуда: Алма-ата
dtvimso писал(а):
Спасибо за ответ.
Такие ошибки новичков возникают не только по незнанию, но и по тому как в статье гуру написано:...?

"Гуру" - тоже всякие бывают. Можно в совершенстве знать кунфу, но не уметь готовить змеиный супчик...

Цитата:
или, если читать статьи для проверки стабилитронов, где написано, что он будет открываться только при превышении номинального напряжения.
На деле же получается все иначе. И схема проверки стабилитрона выходит должна быть совсем иной, ведь необходимо обеспечить протекание заданного тока?

Если просто проверить, не дохлый ли стабилитрон, и примерно определить напряжение стабилизации (а оно всегда имеет разброс относительно указанного в обозначении усредненного, и зависит от тока), - то этого вполне хватает. А при использовании стабилитронов, например, в источниках питания, обычно всегда предусматривают подстройку напряжения после изготовления.

А для точного задания напряжения - есть специальные "прецизионные" стабилитроны, с повышенной, нормированной точностью (например, старая линейка наших стабилитронов D818), или более современные - источники опорного напряжения. В том числе - и регулируемые (например, TL431). Но это уже обычно не стабилитрон, а фактически целая микросхема, его иммитирующая.

Цитата:
Тогда другой вопрос: Можно ли воздействие емкости нейтрализовать хотя бы частично?

Можно, но не всегда возможно.
Например, в выходных каскадах осциллографов для уменьшения влияния емкости отклоняющих пластин использовали включенные последовательно с ними дроссели определенной, точно рассчитанной индуктивности. Это позволяло расширить рабочую полосу частот ("сложная частотная коррекция").

Последовательно со стабилитроном можно включить в прямом направлении ВЧ диод с малой емкостью. Но это не подходит при малых напряжениях, так как увеличивает общее напряжение ограничения цепочки на величину падения на диоде.

Один из вариантов - включить защитный диод между входом и низкоомным делителем, задающим нужное напряжение ограничения.

Но все эти способы - имеют те или иные недостатки.

Радикальное решение проблемы - использовать микросхемы, расчитанные на работу с 5 вольтовыми напряжениями, или специальные микросхемы согласования уровней.

Проще - устранить причину, чем бороться с ее последствиями.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 01 апр 2013, 15:34 
Заглядывает иногда

Зарегистрирован: 01 апр 2013, 10:09
Сообщения: 50
Тогда вынужден согласиться, что самый простой способ - это собрать вариант схемы с питанием от 3.3В на 12МГz.
С другой стороны, полученный опыт - бесценно :)
Еще раз Спасибо за детальные пояснения.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 01 апр 2013, 17:24 
Старожил
Аватара пользователя

Зарегистрирован: 15 фев 2011, 22:21
Сообщения: 203
dtvimso, в качестве последнего эксперимента предлагаю вместо стабилитронов применить СВЕТОДИОД (либо в довесок с импульсным или Шоттки) это будет что то вроде стабистора на 2,5 ... 3,xx вольта.
Жесткость уровня по напряжению предполагаю будет приемлемой, емкость, особенно если еще + диод импульсник "мала"...
Когда то нужно было "лучше чем" стабилитрон KC133, делал именно так.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 01 апр 2013, 17:39 
Заглядывает иногда

Зарегистрирован: 01 апр 2013, 10:09
Сообщения: 50
vastani, а схемку можно? На "слух" воспринимаю тяжело...
Сложные варианты отбрасываю сразу ибо смысла городить огород не вижу, ведь v-usb хороша именно стоимостью и простотой реализации, а все что усложняет сводит на нет и все преимущества v-usb, так что тогда будет проще использовать МК с USB на борту.

P.s. после первого (единственного) сбоя 5 часов полет нормальный. Т.е. от типа стабилитрона тоже зависит качество.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 02 апр 2013, 14:36 
Старожил

Зарегистрирован: 19 мар 2011, 05:05
Сообщения: 2629
так вот в том числе почему мог не заработать мой адаптер...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 04 апр 2013, 10:36 
Заглядывает иногда

Зарегистрирован: 01 апр 2013, 10:09
Сообщения: 50
Вообще, почему мог не заработать адаптер на v-usb очень много.
Хочется небольшой подитог подвести...
1. схема на стабилитронах самая нестабильная, но работает. Есть рекомендации использовать только стабилитроны 0.5Вт, но по опыту одинаково работает и с периодическими сбоями, т.е. замена на др. модель стабилитрона ни к чему не привела (раз в сутки сбоит, но иногда везет).
2. Для Схемы на стабилитронах, с учетом потребляемой мощности устройства, нет смысла использовать делитель напряжения подтяжки на D-, все-равно там не будет более 3-х вольт, а стабилитрон будет открываться, т.е. надо подключать только по оригинальной схеме - так работает стабильнее!
3. Основное оставшееся отличие моего устройства от "стабильно" работающего - это способ разведения платы. У меня v-usb заработала даже на макетке,

Изображение
(seeeduino тут как программатор AVRISP)

несмотря на заверение бывалых, что на такой макетке тупо кварц нормально работать не будет. И если и были проблемы с подключением, то только если проводки шнурка USB имели плохой контакт (на долговременность/стабильность работы такой вариант не проверял).

Есть Варианты проблем для любой схемы:
1. Устройство не определяется, просто из-за использование "других" пинов подключения. Понятно, что PD2 лучше не менять, т.к. используется прерывание Int0, а чтобы его поменять просто редактированием конфига не отделаться. А вот что использовать в качестве второго пина? На http://www.obdev.at/products/vusb/ схема с PD3, но в конфиге (по крайней мере последней версии) по умолчанию стоит PD4 - вот почему-то на PD3 и не завелось, а с PD4 все работает (разумеется я конфиг исправлял на нужный пин), но разбираться не стал.
2. ошибки в сборке всей схемы - внимательность, внимательность и еще раз внимательность.
3. ошибки в конфиге или в дескрипторе.
Общий способ проверки работоспособности - это взять готовый пример, для первого теста любого нового устройства.

З.ы. Задумался об STM32 с usb на борту. С DIP корпусами конечно проще, но с AVR похоже лучше только начинать знакомство с МК, а не делать законченные устройства (Хотя все зависит от задач).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 04 апр 2013, 13:31 
Старожил
Аватара пользователя

Зарегистрирован: 03 сен 2011, 21:13
Сообщения: 13139
Откуда: г.Мариинск, Кемеровская обл. , мать Россия
>>Задумался об STM32 с usb на борту.

у аvr тоже есть типа at90usb или типа mega32u. а может лучше добавлять аппаратные мосты, да хоть cp2102 от 60р стоят.
хотя stm32, конечно, покруче, что там. смотрите сразу в сторону stm32f3, цена от 150

_________________
Лишний повод не бриться: Если у меня растёт борода, значит, это зачем-то нужно? О, Господи, неужели я - философ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 04 апр 2013, 20:42 
Заглядывает иногда

Зарегистрирован: 01 апр 2013, 10:09
Сообщения: 50
Преимущества мег и тинек в простоте, цене от 60р и DIP корпусах. Благодаря DIP можно собрать готовое устройство буквально на коленке (см. фото выше). Т.о. Atmel доказывает, что МК - это просто!
mega32u - уже в TQFP44 корпусе, цена от 150р (по ходу подешевели) и где-то слышал, что они сняты с производства. При таких условиях невольно начинаешь их сравнивать с ARM`ами.
STM32F103CBT6@ST - стоит от 130р и в корпусе LQFP48. Можно программировать без программатора, а возможностей значительно больше.
STM32F4DISCOVERY@ST - стоит от 600р и у нас есть не только средство для разработки и обучения, но и отладчик для др. STM32.

При таких условиях я всеми руками за STM32, как за наилучшее соотношение цена/качество. А на мигание светодиодами, как-то рука не поднимается создавать устройство на STM32, на 8-й меге получилось значительно дешевле и быстрее и проще.

P.S. Уже заказал DISCOVERY и STM32F103 - будем развиваться дальше.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 04 апр 2013, 21:49 
Старожил
Аватара пользователя

Зарегистрирован: 03 сен 2011, 21:13
Сообщения: 13139
Откуда: г.Мариинск, Кемеровская обл. , мать Россия
лучше всё таки брать близкие дискавери и процы
вот я взял в elcopro.ru
1. STM32F372C8T6 ST LQFP48 148.02 руб. — 4шт 592.08 руб. cortex m4
2. STM32F3DISCOVERY ST — 559.75 руб. — 1шт 559.75 руб.

а то у вас проц m3 дискавери m4

и отладчики на дискавери работают часто только для определённых групп мк

_________________
Лишний повод не бриться: Если у меня растёт борода, значит, это зачем-то нужно? О, Господи, неужели я - философ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 04 апр 2013, 22:51 
Заглядывает иногда

Зарегистрирован: 01 апр 2013, 10:09
Сообщения: 50
Ну, отладчик для меня не обязателен, привык работать и без такой роскоши.
А вообще, если правильно понял из описания дискавери, то в нем отладчик работает только с камнями своего типа вроде STM32, но не работает с STM8.
Камень выбрал именно этот чисто из своих соображений. А Дискавери 4-й только по тому, что там уже USB разведена от самого камня, да и ресурсы с запасом: лежит у меня ov7670, а подключить не к чему :( Я уже молчу о еще куче красивостей, что уже есть на плате...

Планы-то наполеоновские, если бы еще времени на все хватало, очень много уходит на изучение, еще больше на изучение электротехники. Сам-то математик-программист, вот пока сломался на стабилитронах - проще запрограммировать, чем реализовать на плате (заплатку программно сделал, а стабильность железки повысить не смог). SWG, в другой ветке деликатно так выразился, что не каждый программист способен освоить электронику - да, не просто, но интересно :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v-usb и стабилитроны
СообщениеДобавлено: 22 апр 2013, 10:44 
Заглядывает иногда

Зарегистрирован: 01 апр 2013, 10:09
Сообщения: 50
Может кому еще пригодится:
1. Попробовал сделать схему согласования на транзисторах - дело бесполезное, для USB совсем не годится, т.к. используются подтяжки к опорному напряжению, а в USB используются все состояния и с подтяжкой (земля и питание) и пассивные. Можно попробовать буфер, но это уже перебор по моему.
2. РАБОЧИЙ вариант. Запитал всю схему через L78L33. Хотя данный регулятор должен ограничивать питание до 3.3В, у меня почему-то дал 3В ровно. МК ATMega8A успешно завелся на 16MHz и от данных 3-х вольт. Вот уже неделю пашет схемка без сбоев. Правда у светодиодов пропала былая яркость :( (3-х вольт явно малова-то через резисторы 220Ом), пришлось замкнуть напрямую (может напрямую и не очень хорошо, но собирал не в коммерческих целях).

ИТОГО: Проблемы только со стабилитронами. ATMega8A работает на 16MHz даже от 3-х вольт!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: ILYAUL


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB