Перейти к содержанию
    

=AK=

Свой
  • Постов

    3 299
  • Зарегистрирован

  • Посещение

  • Победитель дней

    7

Весь контент =AK=


  1. inc для PIC16F18346

    Имейте ввиду, что после версии 5.35 MPLABХ перестал поддерживать ассемблер MPASМWIN.
  2. Вот такую ссылку нашел: https://remontpl.ru/montazh-potolkov/shemy-montazha На монтажных схемах с краю обычно всегда пишут, какие провода нужно использовать для монтажа и какое у них сечение, пример ниже:
  3. Попробовав разные китайские фирмы, я сейчас ПП заказываю в основном в JLCPCB. Саму ПП они делают за пару дней, доставка в наши края через DHL сейчас, в ковидные времена, занимает примерно неделю, плюс-минус. В среднем примерно дней 10 выходит. Раньше доставка быстрее работала. В это время я пишу софт и жду, пока придут купленные компоненты под проект, это занимает такое же время. Или занимаюсь другими проектами. На написание софта требуется гораздо больше времени чем на железо, на порядок или на два. На этом фоне ожидание заказанной ПП - просто пшик. С заказом компонентов тоже бывают накладки и затянутые сроки. А вот ПП - самая предсказуемая и самая быстрая часть в любом проекте. За одну итерацию сделать готовый проект ну о-о-чень редко когда получается, только совсем уж простые. Обычно нужно 2-3 захода. Простой проект с довольно тривиальным софтом, с двумя итерациями железа за месяц - это нормально, недавно как раз такой сделал.
  4. Спасибо китайцам, цены на изготовление ПП в последние годы упали до немыслимых ранее уровней, в десятки раз. Поразительно, что на этом фоне все еще находятся кулибины, желающие вместо профессионально сделанных ПП за смешные деньги, угрохать кучу своего времени и получить глюкавый самопал.
  5. Низкопробный радиолюбительский самопал. Несмотря на обещания, на ролике автор наматывает скотч между слоями.
  6. Чипы безсвинцовые. Но с пайкой проблем не было. Я несколько десятков выпаивал и смотрел пайку под микроскопом, все было пропаяно отлично. И вручную запаивал-выпаивал тоже десяток-другой. Закономерность была такая -- если вручную феном нагревать относительно быстро, как я обычно паяю, то скорей всего работать не будет -- если же греть долго, издалека, очень медленно поднося фен поближе, то вероятность что заработает намного выше, но тоже не 100% Я полагаю, что набранную влагу из корпуса до конца выпарить нельзя. Или может они там что-то схалтурили на заводе с просушкой. В любом случае вопрос стал абстрактным, больше мы их эти чипы не применяем. Но урок получен.
  7. Вам повезло. У меня история менее веселая. Есть такой RF трансивер TRC105. Вернее, был, в 2017г его сняли с производства. До 2019г мы его продолжали применять без проблем, из своих запасов и из купленных у поставщиков. В 2020-м, после изготовления очередной партии изделий, пошли отказы. Выход годных изделий упал примерно до 20%. Причина была в том, что долго хранившиеся в неправильных условиях микросхемы насосали влагу в пластик корпуса. После этого при пайке vapor phase за счет термического удара внутри корпуса происходил обрыв подводящих проводников. Корпус QFN-32. Последнюю партию неделю держали в печке при 105С чтобы вышла влага, а также задали более щадящий режим пайки. Особой разницы это не дало, чуть-чуть побольше выход годных, примерно 30%. А паялись они все отлично, к пайке никаких претензий.
  8. Я вам уже ответил. Ваша задача тривиально решается под Ардуино для ESP8266. Поставьте себе среду Ардуино, добавьте в нее модули ESP и изучайте примеры, их там десятки. Потом добавьте библиотеки какие вам нужны. Все что вам надо там давным-давно сделано и выложено на блюдечке с голубой каемочкой.
  9. http://wiki.friendlyarm.com/wiki/images/9/96/SOM-RK3399_1904_Schematic.pdf Меня даже 1 мА вполне устроит
  10. Я бегло посмотрел схемки двух модулей одной и той же фирмы: SOM-RK3399 и NanoPI Neo SOM-RK3399 стОит 80 долларов и может работать и с Андроидом, и с Линуксом. NanoPI Neo стОит 20 долларов и работает с Линуксом, но не с Андроидом. Заметная разница схем состоит в том, что в SOM-RK3399 имеется некоторое количество MOSFET-в, которые отключают питание всяким узлам на плате, начиная с DDR, ессно. Так что в этом SOM-е есть чего отключать, а с Андроидом он скорей всего будет потреблять как мобильник.
  11. Кто подскажет самый дешевый System On Module (SOM), пригодный для Андроида? Что-нибудь в районе пары десятков долларов реально найти? В принципе мне Андроид не то чтобы принципиально нужен, но наличие Андроида - это гарантия того, что SOM будет уметь засыпать и быстро просыпаться, что дает возможность работы с батарейным питанием. А вообще-то мне бы наверное и OpenWRT подошел, если бы я в нем чего-то понимал.
  12. Поставить MAX3222, на его выход Rout - pull-down резистор. Приемник канала ОК на транзисторе, коллектор транзистора, с подтяжкой - на вход EN (Receiver enable, active low). При отключенном RS232 на выходе Rout будет единица если EN в низком уровне, или ноль если в высоком. При отключенном ОК транзистор должен быть открыт (локальная подтяжка).
  13. Такие вопросы логично было бы задать самим ajax.
  14. В пульты кварцы никто из производителей в здравом уме не ставит. Обычные RC-генераторы с большими погрешностями задания частоты. Дело даже не в R и не в С, а погрешностях полупроводников. Стоит какой-нибудь генератор на триггере Шмидта, пороги срабатывания - плюс/минус соломинка, но встояк. 24/20 укладывается в 20%, вполне годный допуск для массового производства.
  15. Похож на Филипс RC5, явно ведь Манчестером закодировано
  16. Как предложено на сайте, попросил ссылку на вход в магазин. Ссылку на емэйл получил, а примерно через день на этот адрес пришел еще и спам вида "Your account was approved" на якобы $10.443,83, чего ранее не было. Как выяснилось, ссылку просил зря, поскольку в страну Оз доставки нет. Можно было бы об этом и прямым текстом на сайте написать.
  17. FT4222H, он и мастер I2C, и слэйв. Однако API библиотека LibFT4222 работает не через CDC, а через D2XX драйвер. Есть и под Вин, и под Линукс, и под Мак.
  18. Если вы работаете через последовательный порт, то смена клока изменит бодовую скорость и связь будет потеряна. Чтобы этого не случилось, надо одновременно с частотой клока перенастраивать скорость последовательного порта. При малой частоте клока большую бодовую не получить, поэтому придется закладываться на минимальную бодовую, которая доступна при наименьшей частоте клока. А с I2C слэйвом этих проблем и в помине нет, можно менять частоту клока как угодно. Именно как слэйв, а не как мастер. Если к PIC-у по I2C уже приделано какое-то устройство, то для FT200DX никаких дополнительных аппаратных ресурсов вообще не потребуется. Его можно привесить к той же шине I2C и кидать в него ASCII символы, они появятся в терминальной программе PC. А то, что PC накидает в FT200X можно выгребать из его буфера в любом удобном темпе. Ни с прерываниями возни, ни с освоением MSSP, все можно сделать через два пина PIC-а, быстренько организовав бит-банг I2C мастер.
  19. FT200DX и модули на eго основе, они есть на eBay. Для PIC-а этот чип является I2C слэйвом. Поэтому, в отличие от прочих решений, обращаться к нему можно сколь угодно медленно, на лету менять частоту процессора, и т.д., ему это безразлично. А на стороне PC он выглядит как обычный последовательный порт. Я сейчас такой модулек из eBay использую с одним из PIC16 как раз для того чтобы мониторчик организовать, очень доволен. На PC использую обычный терминал, PuTTy.
  20. ТОЭ является ключом для схемотехники. Всякая принципиальная схема преобразуется в эквивалентную схему (иногда ее называют схемой замещения). А эквивалентная схема рассчитывается по правилам ТОЭ. Надо только руку набить, чтобы быстро, "в уме", "на лету": 1) преобразовывать принципиальные схемы в эквивалентные 2) оценивать как работают эти эквивалентные схемы
  21. Кооперативная ось под Ардуино https://github.com/akouz/a_coos Кооперативная ось на чистом С https://github.com/akouz/coos Что характерно, вообще без ассемблерного кода.
  22. Ваш вариант 2 более-менее близок к истине. Внутренние защитные диоды в большинстве случаев имеются на всех входах. Большой ток через эти диоды может вызвать срабатывание паразитной тиристорной структуры, после чего микросхема "защелкнется" и можно сказать "закоротит" свое питание. После этого результат зависит от мощности источника питания. Если источник питания мощный, микросхема сгорит. Если маломощный - просто просадит питание, но все восстановится после того, как питание на некоторое время будет убрано. Интересный вопрос - какой ток через защитные диоды может вызвать "защелкивание" паразитной тиристорной структуры? Защитные диоды предназначены для защиты от статического электричества при транспортировке и хранении. Соответственно, в даташитах указываются их предельно-допустимые характеристики для режима, когда микросхема обесточена. Как правило это 20 мА или более, такой ток не выведет из строя сам защитный диод. Однако для срабатывание паразитного тиристора достаточно намного меньшего тока, который не приведет к выходу из строя самого защитного диода. Разные люди много раз задавали службам поддержки вопрос о том, какой ток допустим через защитные диоды, когда на микросхему подано питание. Если ответ от служб поддержки был, то, как правило, ток через защитный диод рекомендовалось обеспечивать не более чем 0.5 мА. Вот для этого резистор R3 и стоИт в приведенной вами схеме. Диоды 1N4148 могут выдержать импульсный ток до 3А, но через R3 (т.е. через встроенные защитные диоды) при этом будет течь ток не более 0.5 мА. Паразитная тиристорная структура не сработает, микросхема не "защелкнется" по питанию.
  23. Выпаять микроконтроллер Atmega328 и впаять Atmega328PB взамен, в нем два UART-а. Или купить готовый Arduino Pro Mini с уже запаянным 328PB (вот еще один такой)
×
×
  • Создать...