IDC-разъемы BH-xx и BH2-xx: 3D модели (VRML2.0), библиотека для DipTrace и параметризованная модель (OpenSCAD).

.
Смотри также:

3D модели разъемов WF-xx (VRML2.0). Пример параметризованной модели (OpenSCAD).

Продолжаю в свободное время пополнять свою библиотеку элементов для DipTrace. На этот раз в заметке будут представлены 3D модели разъемов типа BH-xx (DS1013 от Connfly, KLS1-202 от KLS и т.д.):



и 3D модели разъемов типа BH2-xx (DS1014 от Connfly, KLS1-202B от KLS и т.д.):



со штырями прямого, углового и SMD-типа в формате VRML2.0. Количество контактов для каждой линейки разъемов составляет 6, 8, 10, 14, 16 и 20 штук (большее число пинов я практически не использую). Расстояние между штырями у BH-xx равно 2,54мм, у BH2-xx – 2,00мм. Картинки нарисованы по мотивам соответствующей документации компаний «Connfly» и «KLS Electronic» (официальные чертежи есть в прикрепленном архиве) и раскрашены в черный (корпус) и «золотой» (контакты) цвета́. Ну и также прилагаю библиотеку корпусов для DipTrace, использующую рассматриваемые 3D модели.

Полный перечень предлагаемых разъемов представлен ниже:

BH-xx (2,54мм)

● BH-06 (IDC-06MS); BH-06R (IDC-06MR); BHS-06 (IDC-06M-SMD);
● BH-08 (IDC-08MS); BH-08R (IDC-08MR); BHS-08 (IDC-08M-SMD);
● BH-10 (IDC-10MS); BH-10R (IDC-10MR); BHS-10 (IDC-10M-SMD);
● BH-14 (IDC-14MS); BH-14R (IDC-14MR); BHS-14 (IDC-14M-SMD);
● BH-16 (IDC-16MS); BH-16R (IDC-16MR); BHS-16 (IDC-16M-SMD);
● BH-20 (IDC-20MS); BH-20R (IDC-20MR); BHS-20 (IDC-20M-SMD);

BH2-xx (2,00мм)

● BH2-06 (IDC2-06MS); BH2-06R (IDC2-06MR); BHS2-06 (IDC2-06M-SMD);
● BH2-08 (IDC2-08MS); BH2-08R (IDC2-08MR); BHS2-08 (IDC2-08M-SMD);
● BH2-10 (IDC2-10MS); BH2-10R (IDC2-10MR); BHS2-10 (IDC2-10M-SMD);
● BH2-14 (IDC2-14MS); BH2-14R (IDC2-14MR); BHS2-14 (IDC2-14M-SMD);
● BH2-16 (IDC2-16MS); BH2-16R (IDC2-16MR); BHS2-16 (IDC2-16M-SMD);
● BH2-20 (IDC2-20MS); BH2-20R (IDC2-20MR); BHS2-20 (IDC2-20M-SMD).

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



Читать дальше

3D модели разъемов WF-xx (VRML2.0). Пример параметризованной модели (OpenSCAD).

См. также:

IDC-разъемы BH-xx и BH2-xx: 3D модели (VRML2.0), библиотека для DipTrace и параметризованная модель (OpenSCAD)

В данной заметке будут представлены 3D модели «разъемов питания» типа WF-02…WF-10 (аналог DS1070 от Connfly, 2510 от Molex и кучи прочих подобных) со штырями прямого, углового и SMD-типа в формате VRML2.0. Также будет рассмотрен алгоритм формирования 3D моделей данных разъемов для любого количества и типа контактов, а также для любого сочетания цветов корпуса разъема и его пинов.



Полный перечень разъемов, для которых есть 3D модели в архиве:

● WF-2; WF-2R; WF-2S;
● WF-3; WF-3R; WF-3S;
● WF-4; WF-4R; WF-4S;
● WF-5; WF-5R; WF-5S;
● WF-6; WF-6R; WF-6S;
● WF-7; WF-7R; WF-7S;
● WF-8; WF-8R; WF-8S;
● WF-9; WF-9R; WF-9S;
● WF-10; WF-10R; WF-10S;

Кому просто нужны модели, могут скачать их отсюда или сразу после заметки (в довесок идет библиотека корпусов для DipTrace). Ну а тех, кому интересно, как модели разных разъемов типа WF-xx могут быть сформированы и как их можно раскрасить в разные цвета́, приглашаю под кат.



Читать дальше

Крепление плат с USB-разъемами на панель

В своих разработках мне довольно часто приходится использовать интерфейс USB. Ничего с этим не поделаешь – больно уж он нравится заказчикам, что, конечно, неудивительно. Я и сам люблю USB, хотя бы уже́ за то, что он позволяет запитать поделку без дополнительных источников/брикетов. И вроде бы всем хорош этот интерфейс, да вот только разъемы у него дебильные, ибо во-первых, все они прямоугольные/квадратные, а во-вторых (и в самых главных) – не предусматривают штатного крепления самих себя на панель устройства. В связи с этим запилил заметку про то, как можно крепить платы с USB-разъемами к панели устройства, и в лучших традициях сообщества решил сразу поделиться опытом с читающими мои заметки камрадами. Отмечу, что здесь я лишь обрисую в общих чертах сам принцип крепления платы с USB-разъемом к панели. Если же эта идея вам подходит – вот тут есть конкретные размеры предлагаемой конструкции и все рекомендации по ее реализации.



Читать дальше

Знакосинтезирующий ЖКИ 1602 и клавиатура: экономим выводы микроконтроллера

В рамках данной заметки мы рассмотрим, как можно сэкономить выводы микроконтроллера при использовании знакосинтезирующего жидкокристаллического индикатора совместно с кнопками управления меню устройства. Будет показано, что при использовании «обычного» ЖКИ (т.е. собранном на контроллере типа HD44780) и «стандартном» способе управления меню (кнопки «MENU/SELECT», «UP», «DOWN», «+» и «-») для опроса кнопок не требуется каких-либо дополнительных ресурсов камня, кроме уже задействованных под управление индикатором:





Читать дальше

Датчики влажности и температуры SHTxx: руководство конструктора-проектировщика по-русски

Есть такая фирма – Sensirion, которая производит датчики влажности и температуры серии SHTxx. Одно время мы их использовали. Конкретно мы юзали датчики SHT-10:



(кстати, есть еще заметка dcoder'а про датчики SHT-21 из той же серии). Ну и в конце концов у заказчика встал вопрос: есть плата с датчиком, есть корпус, теперь надо бы их поженить. Оказалось, что вот просто так засовывать датчик в пластиковую коробку нельзя (вернее можно, только измерения будут проводиться внутри коробки, а не в окружающей среде, что, понятно, никому не интересно). И на эту тему компания Sensirion написа́ла для инженеров аж целый аппнот из шести страниц (называется «SHTxx Design Guide»). В этом документе есть всё – как располагать датчик, какие дырки в корпусе делать, где ставить экраны и перегородки и т.д. В общем, весьма ценный аппнот.

Периодическое наведение порядка на диске D непременно влечет за собой кучу сюрпризов. Вот и тут – третьего дня обнаружил, что я этот аппнот перевел, отдал конструкторам, да и забыл про него. А ведь в свое время затратил на данный файл, наверное, пару рабочих дней. С одной стороны — датчики эти не сказать, чтобы сильно распространены (да и цена на них — моё почтение). С другой стороны — подобная информация, наверное, лишней не будет. Так что пусть лежит тут – может, кому сгодится (хотя, опять же — учитывая цену этих датчиков, вряд ли желающих будет много).

Содержание архива:

SHTxx_Design_Guide.zip

SHT10.pdf: документация на датчик SHT-10
Sensirion_Humidity_Design_Guide_V1.pdf: оригинал аппнота;
SHTxx_Design_Guide_v1.0_(rus).pdf: перевод аппнота.

Пользуетесь ли вы в повседневной жизни интерфейсом RS232?

Проголосовало: 92 | Воздержалось: 3

В ходе разработки очередной народной поделки возник вопрос: а как часто вообще люди в наше время пользуются интерфейсом RS232 (COM-порт то бишь)? Чтобы конкретизировать - как вы считаете, нужен ли вообще данный интерфейс на отладочных платах? <strong>UPD:</strong> огромная просьба к тем, кто считает, что RS232 нужен - привести примеры применения данного интерфейса (ну, кроме очевидного варианта "у меня в наличии комп 1998 года рождения, так там есть два СОМ-порта, и я с ними разговариваю")

Как теперь студентов учат информатике

Третьего дня один хороший товарищ попросил помочь сделать задания по контрольной работе. Дисциплина – информатика. Товарищ учится на заочке, при этом специальность его абсолютно никакого отношения к программированию не имеет (видимо, просто накидали часов для веса). Посему не стал рассказывать гражданину о необходимости обязательного понимания предмета и просто решил помочь. В ответ товарищ прислал скан методички (см аттач), по которой нужно делать работу. Ну и в ходе изучения данного документа я наткнулся на следующие шедевры мысленной деятельности (в скане – стр. 1, 22, 23):





Читать дальше

Изготовление маски на печатных платах при помощи фоторезиста Ordyl Alpha 350

В последнее время мои любительские платы стали выглядеть вот так:



Пара «секретов» про изготовление именно «маски» — под катом.



Читать дальше

Встраиваемый модуль/отладочная плата AVR Mega16USB-LCD. Отдам в хорошие руки платы

В рамках данной заметки речь пойдет о моем избавлении от вот таких вот плат: ПЛАТЫ ЗАКОНЧИЛИСЬ!



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



Читать дальше

Сопротивление различных сочетаний соединений штыревых разъемов (PLS, PBS, SCSL,SCL/SCS)

Оригинал заметки

В данной мини-заметке речь пойдет о том, насколько хороший электрический контакт обеспечивают различные соединения широко распространенных штыревых разъемов:



Периодически натыкаюсь в компе на всякие интересные хреновины минима пяти-шестилетней давности. Вот и третьего дня обнаружил в закромах секретный протокол секретного эксперимента. Данный документ наглядно иллюстрирует, к чему может привести невинная фраза, произнесенная коллегой на каком-либо Дне Рождения («Дне Рождения» — это вообще мощнейшая фраза сама по себе).



Читать дальше