Непруха

image

Сегодня подряд прям пошли дохлые FTDI. Причем не совсем, а как бы работает, но с небольшими глюками. То ли конкретная плата гонит. То ли партия микрух кривая. На одной из плат дважды менял. Глючит. Причем глюки разные, больше похожие на софтовые. Перекинул вот в третий раз. Отмыл, сушу. Посмотрим.

UPD:
Отмыл. Проверил. Все работает. Что это было? Что делать с тремя полуживыми микрухами? Выкинуть жалко, каждая под 130р стоит. В дело пустить, так не доверяю я им.

Запись опубликована в рубрике Электроника с метками . Добавьте в закладки постоянную ссылку.

14 комментариев: Непруха

  1. Vga говорит:

    oss’у отдай, пусть в мусоровоз кинет (с бумажкой-предупреждением).

    Возможно их что-то в плане платы не устраивало. USB интерфейс достаточно капризный к разводке и подобным параметрам.

    • DI HALT говорит:

      Добрую сотню других устраивало, а эту нет. Причем глючила там не USB часть, а один из каналов. Т.е. один канал работает безупречно, а на втором или:

      1. Задержка слишком большая. 10 байт в режиме эха с выхода на вход проходят так, что на глаз видно.
      2. Эффект короткого буфера. Т.е. первые десять байт проходят все махом. Вторые (через пару секунд) теряются все кроме одного байта. Следующие десять проходят махом, следующие же теряются все кроме одного байта.
      3. Эффект глухого телефона. Шлешь одно, а обратно возвращается почти то, да не то. Один из байтов стабильно меняет свое значение.

  2. cahbtexhuk говорит:

    Вышли мне, я тебе могу paypal’ом скинуть или заказать что-нибудь милое\полезное на эту сумму. Или что-нибудь недоставляемое в Рашку.

  3. MasterAnker говорит:

    Подскажите пожалуйста начинающему в электронике. Какой нормальный программатор приобрести для программирования AVR микроконтроллеров? А то мне предложили в радиомагазине программатор от МастерКита BM9215 с платой-адаптером NM9216/1. Так оно не определяет AT90S2313, хотя в инструкции написали, что будет работать. Подскажите плиз, не хочу граблей. :)

    • DI HALT говорит:

      Для AVR лучшее пожалуй из простых, что есть на данный момент это клон AVR ISP II на контроллере AT90USB162. Стоит недорого, шьет все включая xmega.

      90S2313 без внешнего кварца не запустится. Если кварц не поставил, то и прошить не сможешь.

      З.Ы.
      Где вы умудряетесь брать это раритетное говно? 90S2313 уже черти сколько лет снят с производства. Вместо него уже давно Tiny2313.

      • MasterAnker говорит:

        Спасибо, за подсказку.
        Поздравляю Вас с наступающим праздником!!!
        По поводу выбора AT90S2313 это целая история. Постараюсь быть кратким — это вынужденный выбор. 5 лет назад я купил журнал Хакер, в котором мне понравилась статья про GSM сигнализацию. Журналы подобной тематики я не выбрасываю. Купив дачу и желая защитить ее от непрошенных гостей, вспомнил о статье собрал сигнализацию на Atmega 8535. Она прекрасно прошилась от LPT порта компьютера, как было написано в статье. И все бы было замечательно, если бы не одна мелочь. Она не заработала. :) При разведении геркона и магнита контроллер даже не пытался набрать номер… У меня возникли вопросы.

        Так как по счастливой случайности эта статья была написана Вами, я их разместил здесь: http://easyelectronics.ru/vnutrisxemnaya-otladka-avr-cherez-jtag-ice.html

        А пока ответа нет я решил начать все сначала: купил книжки Юрия Ревича «Практическое программирование микроконтроллеров на Atmel AVR на языке ассемблера.» и «Занимательная электроника». Решил сделать «двоичный счетчик нажатий» где и применяется AT90S2313. Собрал устройство, оно разработано с разъемом для внутрисхемного программирования. На этот раз программирование от LPT не прокатило (не определяется). Выковырнул контроллер из панельки присоединил напрямую к LPT тоже безрезультатно(оказвается вне схемы (т.е.без кварца) не прошивается).
        Вставил в программатор BM9215 безрезультатно.(По этому программатору оказывается на сайте Мастер Кит куча воросов, у многих он неработает или работает криво, то ему питания не хватает надо 12 V, то ему лишнее питание надо 9V, а то и совсем 3,5V, то джамперы перепутаны в схеме :) ).

        Я знаю, для Вас таких вопросов, даже и не возникло бы. А для начинающего — это не преодолимая преграда.

        Подскажите пожалуйста как отлаживать схемы?

        Огромное спасибо за классные сайты!!!

        • DI HALT говорит:

          Берешь и отлаживаешь.

          Все что справедливо для AT90S2313 почти один в один прокатывает и на Tiny2313. В тини просто несколько больше всего, она новая и более навороченная. Но простые программы написанные под АТ90 на ней вполне себе запускаются и работают без переделки. Уж перые уроки из Ревича на тини пойдут только в путь. А обращаться с ней куда проще, кварц не нужен.

          • MasterAnker говорит:

            Спасибо. Отладил :) В результате получилось 2 работающих счетчика нажатий(один собран на картонке, другой на макетке). Одна угробленная AT90S2313. Программатор покупать не пришлось. Сварганил 2 шнура для программирования программой uniprof — один для LPT и один для Com-порта(думал LPT не работает.) Все таки странный этот счетчик нажатий. На макетке с точно соблюденными номиналами резисторов заработал сразу. Но программировать в сехеме не получилось. Пришлось припаивать к ножкам кварц и 2 конденсатора. Потом выяснил почему. Надо с Reseta отпаивать резистор 5.1 K которым Reset соединен c Vcc тогда программируется. Tiny2313 тoже запрограммировал выясняю, почему не работает. Там надо было биты выставлять на внешний кварц. Я ничего не выставил, разбираюсь :) Короче спасибо, за подсказку, за uniprof, за трудность, ибо она научила отлаживать (покрайне мере это моя первая отлаженная схема), Ревичу за книгу, Atmel-ю за МК. :)))

  4. LSV говорит:

    По моему опыту покупки УНЧ, клонов Моторолы, и PIC-ов в DIP корпусах сложилось устойчивое ощущение что на складах и в магазинчиках, торгующих мелкосхемами собраны нехитрые стендики для проверки микросхем. (Маленькая платка на «рыбе», с DIP-овской панелькой. Запихни партию из 1000 мелкосхем — послушай как пищит и посортируй… после DIP панельки незаметно, что с мелкосхемой что — то делали…) Которые после отбраковывки продаются исходя из хамства продавателей…
    Пример УНЧ один и тот же разных фирм в одном магазине стоит в пять раз больше чем другой экземпляр… Покупаю, естественно, то, что подешевле (зачем платить больше? ;-). Не могу из трех вольт на динамике крика добиться, хоть ты разорвись… Либо Батарейку присаживает доусмерти, либо еле писчит… Внутри — мостовая схема… на двух выходах при покое — как и положено половина питания, а не кричит и всё… Несколько лет назад испытывал подобную схемку — нужно было уши закладывать… Заказывать — покупать — долго… Взял составной транзистор, всандалил — PIC->Транзистор->Динамик->Батарейка — Заорал, как резаный ;-).
    Вывод -> Купил бы то, что подороже, наверняка всё работало бы отлично…
    И с PIC-ом было похожее… на 16f628a залочил (это тема для отдельного поста) бит защиты и усё, пришлось новый камень покупать. Так вот при вставке в ОТЛАЖЕННУЮ плату запускался — дико нестабильно. Прошивался — в лучшем случае — с третьего раза…
    При детальном рассмотрении оказалось, что надо внимательно смотреть на полиграфию. У нормальных кристаллов тоненькая гравировка при маркировке, а в глючных — так жирненько выгравировано и слой коричневой краски тоже жирный….

    • Evgeny (Shenzhen) говорит:

      ООХ. Если бы только краска…
      Не представляете Вы себе, какое г-но закупщики из московско-питерских фирм покупают у нас в Шэньчжэне. Я уж лет 5 как не хожу в те места (на рынки), с тех пор, как впервые запустил собственную сборку, а росс. закупщики довольны. Увы, подешевле-подешевле-подешевле…

      • Evgeny (Shenzhen) говорит:

        Кстати, не встречал среди закупщиков специалистов-радиотехников. О, нет, встречал! Прилетали два парня из Красноярска. С недоверием отнеслись к моим советам, что мол нечего вам делать на ШЖ рынках. Не, говорят, мы 10 лет в Сингапуре закупаемся…. у нас склад — 100500 позиций… Глаза горят! Прошло 3 дня. Мужики пришли грустные-грустные. Ага, говорят, где-то ты прав. Как правило, продавцы не представляют, чем торгуют. Без проверки никак.
        А обычно закупщики — кто угодно. На моей памяти, 6 лет назад, 90% пассива в Питер закупали две тетки-хохлушки. С рынка. Родом с рынка небольшого украинского города.

Добавить комментарий