RSS лента

Тарахтелка

Тряпочки жжем, смеёмся...

  1. Ныряем глубже в С на эмбедах. Общие впечатления.

    Вчера в 19:56 (Тарахтелка)
    https://github.com/speedcontrols/ac_sc_grinder

    Закончили первый проход структурирования прошивки для регуля бормашинки. Всплыли новые подробности. Если писать на плавучке, то производительности не хватает. Ну не то чтобы кто-то надеялся, но при грамотном подходе с низкоуровневых оптимизаций никто не начинает. IMHO в долгосрочной перспективе гораздо важнее сначала сделать правильную архитектуру. В принципе можно было бы плюнуть, и поставить более дорогой stm32, но захотелось вспомнить детство и разобраться (с фиксированной точкой и т.п.).

    Я как-то рассчитывал, что с PlatformIO быстро подключу нужные библиотеки и все будет хорошо. Ага, щаз...
    • Библиотеки с фиксированной точкой имеют левые привязки к фреймворкам, и просто не собираются.
    • В библиотеках эмуляции EEPROM куча левых define-ов, которые не переопределить.
    Короче, возвращаемся к стандартному сишному аду, когда в проект копируются внешние ...
    Категории
    Софт
  2. Новости нодеки

    04.07.2018 в 00:49 (Тарахтелка)
    https://dev.rcopen.com/

    Что готово:
    • Форум.
    • Диалоги (бывшая "личка"). Все переделано в современные чаты, лимиты убраны.
    • Блоги. Надо поправить огрехи в дизайне и cut-ы. В бложиках унифицирован внешний вид, категории переделаны в теги.
    • Клубы, аналогично блогам. Кроме того, у клубов теперь можно указать местоположение, но общую сводную карту пока не делали (чтобы искать ближайшие площадки).
    • Поиск.
    • Альбомы (бывшие аттачменты). Размеры фоток увеличены, лимиты пока убраны. Надеюсь лимиты не появятся, но я буду думать, как помешать заливать чужие картинки
    ...
    Категории
    Сайтомания
  3. Немного домашней пайки

    02.07.2018 в 19:25 (Тарахтелка)
    Собрал платы со всякими новомодностями. Спустя хренову кучу лет с тех пор как забросил заниматься электроникой. Ниже фотки и впечатления.

    Паста через трафарет наносится прикольно.



    Стоит ли оно того (примерно +10$ к общей цене)? Фик знает. Если собирать несколько плат, то с трафаретами повеселее. Хотя у меня платы регулей двусторонние, на вторую сторону давил пасту из шприца, не переломился. С трафаретами есть нюанс - надо не жлобиться, вываливать побольше пасты и наносить все шпателем за один проход. Иначе на мелких микросхемах контуры расплывутся и будут перемычки. ...

    Обновлено 02.07.2018 в 21:40 [ARG:5 UNDEFINED]

    Категории
    Железо
  4. Шаблон для паяльной пасты

    01.07.2018 в 00:22 (Тарахтелка)
    У нас тут регуль для бормашинки грозится выйти на финишную прямую, поэтому решил разгрести то что назаказывал и собрать платы.

    Пока только подготовил место и шаблоны. Вообще они приезжают в виде здоровых простыней, лежащих между листами оргалита. Так как станка у меня нет и наносить пасту буду вручную, понадобилось все обкоцать до небольших размеров. Потом на разделочной доске обложил плату с 4 сторон другими ненужными, и прихватил их малярным скотчем. Это чтобы шаблон прикладывался ровно и не выгибался по высоте.



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

    Обновлено 01.07.2018 в 01:25 [ARG:5 UNDEFINED]

    Метки: smt stencil
    Категории
    Железо
  5. Погонял китайские термостолики. Всё печально.

    26.06.2018 в 03:58 (Тарахтелка)
    Погонял 2 столика из трех, о которых писал раньше.
    • Есть заметный разброс между нагревателями и центром
    • Скорость остывания без вентиляторов ~ 0.1С/сек
    Короче, столиком можно пользоваться только если кроме фена совсем ничего нет и плату не жалко . К покупке не советую. В качестве паялки не пойдет, т.к. помимо разброса еще и остывание тормозное.

    Буду пытаться сделать на кассете из кварцевых ИК ламп - видел на ютюбе как подобную лихо обкладывают конструкционным профилем. Правда в темах про самопальные паяльные станции мне сказали, что у кассет кривые расстояния до отражателей, но выбирать не приходится. Сделать правильный конструктив с нуля точно не осилю, а дальше разберемся.
    Метки: термостол
    Категории
    Железо
  6. Специалисты по ТАУ есть?

    13.06.2018 в 12:24 (Тарахтелка)
    Настало время приводить прошивку регуля бормашинки во вменяемое состояние. С красивыми блок-схемами, формулами и т.п. Без "магических коэффициентов", которые так любят программисты от сохи. Начали бодро, но тут полезло...

    Вот есть абстрактный регулятор скорости, который умеет мерять все что происходит в моторчике (обычном, не асинхроннике). Допустим, мы хотим просто стабилизировать обороты. Тут все просто - ставим ПИ(Д), заводим на него уставку, реальную скорость, и радуемся. Методики настройки стандартного ПИД-а известны и просты. Д-компоненту ...
    Категории
    Железо
  7. Дешевые принтеры этикеток - Epson & Brother

    03.06.2018 в 23:49 (Тарахтелка)
    Поговорим о принтерах, которые печатают на 12мм ленте термопереносом. Очень годная опция, подписывать коробочки и колбочки. Есть смысл рассматривать 2 варианта:
    На мой взгляд, всякие рамочки и т.п. это полная хрень, и реально нужно только печатать 1-2 строки текста по середине ленты. Поэтому сразу привел 2 самые дешевые позиции из 2 самых популярных фирм. Цена 50-70$. С локализованной клавиатурой, что важно. Названия могут слегка плыть от года к году, но суть не меняется.

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

    Обновлено 04.06.2018 в 03:05 [ARG:5 UNDEFINED]

    Метки: этикетки
    Категории
    Разное
  8. Еще раз о конструктиве самопальной reflow-паялки

    01.06.2018 в 23:24 (Тарахтелка)
    Сегодня в очередной раз перебирал, как извернуться с конструктивом паялки, чтобы вышло в разумные деньги, и не выглядело поделкой упоротого школьника. Возникло подозрение, что можно поискать готовый термостол и заменить в нем начинку. Перелопатил алиэкспресс, и нашел несколько вариантов:
    Если вдруг захотите крупнее - найдёте сами, это намного проще. Столиков было много, но я выбирал только компактные, с правдоподобной термоизоляцией и низкой ценой (включая доставку). Заказал все три, проверю, отпишусь какой именно надо брать. Может даже получится нижний бокс целиком заменить пластиковым, сэкономив по высоте. В общем, надо девайсы в руках покрутить, и проверить как нагрев тянут.

    Обратите внимание, в названиях столов часто пишут, что они для снятия экранов телефона. Не обращайте внимания, смотрите на мощность. 300 ватт 10х10см должно хватить на пайку, хоть и впритык.
    Метки: термостол
    Категории
    Железо
  9. Флюсы и припои для плат

    31.05.2018 в 10:44 (Тарахтелка)
    Обнаружил чудесный канал про флюсы. Оказывается, для безотмывочных флюсов есть куча нюансов, когда тычешь паяльником (не выдерживаешь термопрофиль безконтактной пайки). Человек не поленился, замерил сопротивление на тестовых стендах. Ну и о припоях там немного есть. Жалко, что нет итоговых табличек сравнения (видео смотреть долго), но оно того стоит.

    Если подводить итоги - китайские флюсы и припои относим в корзину, и покупаем отечественные CyberFlux или RusFlux. Ну и припой наш ПОС-61 (либо какой-нибудь немецкий Felder, если фасовка не нравится и цена не критична). ...

    Обновлено 31.05.2018 в 11:46 [ARG:5 UNDEFINED]

    Метки: флюсы
    Категории
    Железо
  10. PlatformIO + esp8266, для конфигурилки девайсов

    28.05.2018 в 17:14 (Тарахтелка)
    https://github.com/speedcontrols/wifi-configurator

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

    Есть некоторые сомнения в правильности кода, но я на сях уже давно не писец. Пока получилось сделать:
    • Captive portal
    • Раздачу вебни
    • Конфиг для настроек сети
    Вполне достаточно, чтобы поковырять юзабельность. Честно говоря, создалось впечатление что синхронный вебсервер как-то спотыкается через раз, и лучше с него свалить на асинхронный. Правда тогда надо будет обкладывать UART блокировками, чтобы в него никто не ломанулся писать одновременно. Таким образом, из хвостов остаются:
    • Software UART и проброс команд в вебню и обратно (дефолтный UART отдан под логи, не факт что их реально вырубить полностью,
    ...
    Категории
    Железо