PIC

PIC18F14K50 + AT24C256B –> USB –> Tera Term MPLAB X

PIC18F14K50 + AT24C256B –> USB –> Tera Term

前回は、PIC16F88の内蔵EEPROMと外付けのEEPROMであるAT24C256Bとの間でデータの読み書きを行った。 今回は、その外付けのEEPROMを取り外してPIC18F14K50を載せた別の回路に取り付け、このEEPROMのデータをUSB経由でTera Termへ送る実験。 まだ256バ…
PIC16F88 + AT24C256B + SC1602B I2C

PIC16F88 + AT24C256B + SC1602B

EEPROMにI2Cで読み書きするテスト。 ご多分にもれず、先人の知恵の焼き直し。 ブレッドボード上に組んだ回路は以下の通り。 I2Cなので、EEPROMとの接続は紫色の線で示した2本だけだ。 一番面倒なのがSC1602Bとの接続だが、読み書きの経過の確認に必要なので仕方ない。 本当に読み書きできて…
カウント・ダウン・タイマー PIC Hardware

カウント・ダウン・タイマー

100均で売っているキッチン・タイマーは安くて便利だがいくつか不満がある。 1.カウント・ダウンの完了を音で知らせるものばかりな点。 2.複数のインターバルで用いるには時間のセットが煩雑で、タイマーを複数用意しなければならない点。 3.バック・ライトが無いので暗いところではカウントの様子を確認しにく…
セメント抵抗の温度上昇 PIC Hardware

セメント抵抗の温度上昇

放熱器に使ったセメント抵抗だが、いったいどの程度の温度になるのか気になる。 いろいろ探した挙句にこんなのを見つけた。 抜粋すると以下のようで、 使い方によってはかなりの高温になるようだ。 ここにある負荷率というのがいまひとつわからないが、現状で5W1Ωの抵抗に約900mVの電圧がかかっているような使…
超簡易放電器完成か? PIC Hardware

超簡易放電器完成か?

試作中だった放電器をやっと組み立てた。 ブレッドボードに組んでそれなりの動作が確認できるとだいたい放置する。 でも、いざ配線を全部外して別の回路に組み替えようとすると、何だかもったいない気がする。 かといって、配線図を起こしてちゃんとハンダ付けまでして完成させようとするとめんどくさい。 そういうわけ…
100均 USBポート付き充電用電池BOX 改造 PIC Hardware

100均 USBポート付き充電用電池BOX 改造

100均 USBポート付き充電用電池BOX を改造して1.2V単3ニッケル水素充電池2本から5Vを作り出そうという試み。 いろんな方がすでに同じことをされているのでいまさらな記事だ。 壊されたのはこんなやつ。 充電用ではなくて、USBから電源を取るLED電灯 と組み合わせて、ちょっとした明り取りに重…
PIC18F14K50 + USB + PC + Tera Term (2) MPLAB X

PIC18F14K50 + USB + PC + Tera Term (2)

PIC18F14K50 + USB + PC + Tera Term (1)に引き続き、今度はプログラムの用意から接続テスト完了までについて覚書き。 microchip_solutions_v2013-06-15¥USB¥Device - CDC - Basic Demo を試すので…
PIC18F14K50 + USB + PC + Tera Term (1) MPLAB X

PIC18F14K50 + USB + PC + Tera Term (1)

PIC18F14K50とPCをUSBで接続してTera Termでデータの送受信を試す。 実験回路をどう作るかというところまでの覚書き。 まずはMicrochipのUSB Framework for PIC18, PIC24 & PIC32のサイトを斜めに読む。 下のリンクからたどって、とにかくMi…
PIC16F1823 + SC1602B + 2SC3421 放電器試作中 MPLAB X

PIC16F1823 + SC1602B + 2SC3421 放電器試作中

ニッケル水素充電池の放電器を試作している。 こんな感じ。 人様のサイトを参考にして同じ部品で真似っこするのが通常だが、参考にさせていただいたサイトで使っているトランジスターが秋月で手に入らないものばっかりだったので、「どれでも大して変わらないいんじゃね」と思って、適当に見繕ったのを使ったので「試作」…
PIC16F1823 + SC1602B でA/D変換結果の表示 MPLAB X

PIC16F1823 + SC1602B でA/D変換結果の表示

せっかく、SC1602Bとつながったんだし、PIC16F1823はA/D変換の機能を持っているんだから、組み合わせてみよう。 とは言っても、半固定抵抗をつないで電圧を手動で変化させて、A/D変換した値を表示させて、テスターの値と比べて喜ぼうという程度の実験。 先に結果から。 Fixed Voltag…