ラベル pcbite の投稿を表示しています。 すべての投稿を表示
ラベル pcbite の投稿を表示しています。 すべての投稿を表示

2019年4月14日日曜日

PCBiteはもっと積極的に商売して欲しい



PCBiteというのは、プリント基板関連作業を支援するツールセットです。

基板を固定するためのバネ式のクリップと重力式(?)で固定するプローブ付きフレキシブルアームから構成されています。

いずれも磁石で鉄板に張り付くようになっています。


バネ式のクリップは指で押し下げて、開いた隙間に基板をはさみます。付属の絶縁シートを使えば、電極を挟んでも大丈夫。4つ付属していますが2個でも計測には十分ですし少し力のかかる作業では四隅を固定すればはんだ付けやリワークに対応できます。まぁ4つ外すのは少し面倒なので、裏表ひっくり返しながら作業するはんだ付け作業には別の台のほうが便利だと思いますけどもw


なかなかよくできているのはプローブです。フレキシブルアームで磁石の台とつながっていますが、このフレキシブルアームはぐにゃりと垂れ下がっていて、プローブに余計な力がかかりません。なので、狭いピンに当てたプローブがずれて隣のピンとショート、なんてことが起こりにくいです(起こらないとは言わないけど)。先端は尖ったポゴピンでハンダにいい感じに刺さって止まります。ヘッダピンが2本出ているのも気が利いてます。ただ残念なのはオシロプローブが用意されていないことです。シールドされて調節可能なプローブがついていたら神なのに。

Kickstarterプロジェクトとして始まって、今は自らのサイトで販売しているようです。いろいろ改良されたりアタッチメントが追加されていくのだろう…と期待していたんですが、あんまり活動していない様子。残念でなりません。もっとメジャーになってくれないかなーという想いで、このブログを書いた次第でございます。

基本セットで約100ユーロ、送料約50ユーロです。

もう1セット買っておきたいのですが、どなたか共同購入して送料を浮かせませんか?w

2018年5月11日金曜日

ESP32 LEDCのちょっとめんどくさい話


ledcはESP32のLED用高精度PWM機能です。通常のPWMだけでなく、ledc_set_fade_with_timeとledc_fade_startを使えば自動的に指定秒数でfadeしてくれて大変便利。

使い方はだいたいこんな感じです。



なのですが、逆論理のLED(HIGHで消灯、LOWで点灯する回路)でちょっとハマりました。

通常消灯は
    ledc_set_duty(ledc_channel[ch].speed_mode, ledc_channel[ch].channel, 0);
    ledc_update_duty(ledc_channel[ch].speed_mode, ledc_channel[ch].channel);
で良いのですが、逆なので、
    ledc_set_duty(ledc_channel[ch].speed_mode, ledc_channel[ch].channel, 1023);
    ledc_update_duty(ledc_channel[ch].speed_mode, ledc_channel[ch].channel);
と書いてみたらほんのり点灯してます。細い細いパルスが出てるのですね。

1023を1024に書き換えたら治りました。

じゃあ、ってんで、fadeを
    ledc_set_fade_with_time(ledc_channel[ch].speed_mode,
                                ledc_channel[ch].channel, 1024, BlinkDuration);
    ledc_fade_start(ledc_channel[ch].speed_mode,
                                ledc_channel[ch].channel, LEDC_FADE_NO_WAIT);
にしてみたら…StackOverflowくらいましたw 【追記2018年9月7日:esp-idf 3.2では治っています。1024でもエラーにならずきっちり消灯します!】

しょうがないので、fadeは1023を使いましたけども…細いパルスが残っているのか完全には消えてくれません。演出で処理しますけども…やぁねぇ。

写真は、Kickstarterで入手したハンダ付け作業治具PCBite 2.0を使って基板を空中に浮かせている図。さすがに製品を晒すわけにはいかないのでダミーです。ケースなしでテストしているとショートの危険性があるけど、テープで止めたり剥がしたりするのも煩雑…ってんで、基板の端をバネ付きのクリップで挟んで磁石で灰皿に張り付いています。とても便利です。

クリップだけ追加注文しておけばよかったなぁ。SwitchScienceさんで扱ってくれないからし。