X



トップページ電気・電子
157コメント65KB
【74/TTL】ロジックICとか論理素子を使い倒せ! Part1【GreenPAK】
0001774ワット発電中さん
垢版 |
2024/03/31(日) 11:18:42.75ID:Fl+501Pc
【74/TTL】ロジックICとか論理素子を使い倒せ!【GreenPAK】

ロジックICのスレが無いので建てました。
とは言えTTLだけではネタが続かないので、以下の話題歓迎!
・変わった74シリーズの紹介、使い倒し
 → 74LVC1G97/98、マジお勧め!
・Tr/FETで論理回路
 → 1個でインバータ、並べればワイヤードOR回路
・SPLDのGreenPAK
 → 俺的には基板設計の革命だと思う
・PIC/AVR/PSoC内のCLC
 → PIC/AVRにCLC-構成可能なロジックセルとか、聞いてねぇ~
・MCUもPLD的なロジックICだ!! (暴論w)
 → マイコンだってAND/ORする低速論理素子じゃね?
0002774ワット発電中さん
垢版 |
2024/03/31(日) 11:41:55.46ID:Fl+501Pc
最初は74LVC1G97/98をネタにしたい。
1ゲートロジックって00とか02とかを使うのが普通かな?
でも配線によってNAND, NOR, EX-ORのなんにでも化ける1G97は超便利!、部品の種類を減らせられ、まとめ買いでお得!

SN74LVC1G97
コンフィギュラブル・マルチファンクション・ゲート
https://www.ti.com/product/ja-jp/SN74LVC1G97
0004774ワット発電中さん
垢版 |
2024/03/31(日) 13:40:15.09ID:Fl+501Pc
うぉ、1G99とか、こんな機能強化があったのか。これ、3-stateも出来るから1G125も代替え出来るやん!
データシート見ると2007年リリースみたいだけど、なんで知らなかったんだろ… orz

SN74LVC1G99
ウルトラ・コンフィギュラブル・マルチファンクション・ゲート、3 ステート出力
https://www.ti.com/product/ja-jp/SN74LVC1G99
0006774ワット発電中さん
垢版 |
2024/03/31(日) 16:41:01.99ID:jc18v1BS
だいがえ…

半導体が全然手に入らなかった2年前だと、ひとつでいろいろ使えるのはありがたかったけど、今は入手には困らないし。
マルチファンクションデバイスをうまく使えるのって、中規模(ってどれぐらいだ)の製造をやってるようなところかな。
ワンタイムでもいいので、プログラミングができたらいいのにな。
0007774ワット発電中さん
垢版 |
2024/03/31(日) 18:15:36.31ID:Fl+501Pc
>>5
うぅん。FPGAを使うのは当たり前で、あと少し機能が足りないとか、あと少しピンが足りないとかの隙間にロジックIC。
例えば汎用入力が64本欲しいけど、その為に大きなパッケージのFPGAなんてムダで、74HC165が4個あれば事足りるとかね。
0008774ワット発電中さん
垢版 |
2024/03/31(日) 20:57:16.03ID:jc18v1BS
>例えば汎用入力が64本欲しいけど
>74HC165が4個あれば事足りるとかね。

「汎用入力が32本」ですね…
0009774ワット発電中さん
垢版 |
2024/03/31(日) 21:36:50.54ID:Fl+501Pc
>>8
ハズ(^^;
0011774ワット発電中さん
垢版 |
2024/04/01(月) 08:18:05.42ID:jaPAJcW6
>>10
>>3-4を見ての感想だったので。SOT23-5ぐらいを期待したい。

GreenPAK。ルネサスがどれぐらい長期的に取り組んでくれるかなって気がする。
0012774ワット発電中さん
垢版 |
2024/04/01(月) 12:17:13.81ID:ff6aNwAd
>>11
> SOT23-5ぐらいを期待したい。
えっ~、そのサイズのプログラマブルロジック?
GreenPAKの最小が12ピン(SLG46811V)だけど、これではダメか?

それより小さいのなら反則技のATTinyのSOT-23-6になるなぁ~

> GreenPAK。ルネサスがどれぐらい長期的に
長期的つうか、売れ過ぎててTIの目を覚まさせたみたいよ。

TPLD1201 12pin
Programmable logic device with eight general purpose input or outputs (GPIOs)
https://www.ti.com/product/TPLD1201

GreenPAKのパクリにしか見えないw
0013774ワット発電中さん
垢版 |
2024/04/01(月) 17:26:57.98ID:jaPAJcW6
えー。セカンドソースとかじゃないの?
機能を寄せてくるのはあったとしても、省略形も一致させるかな。
ACMPとかDLYとかCNTとか。
0014774ワット発電中さん
垢版 |
2024/04/01(月) 22:54:21.57ID:9Dhol4zY
>>13
さすがにそれは無いっしょ! と似たパッケージのと見比べたら……
https://i.imgur.com/aXrnDBG.png

これ、1ピンの名付け方が違うだけで、ピン配列も中の機能もSLG46110と同じ!!
言われてみればブロック図の雰囲気も似てるし、並べ替えただけの確かにセカンドソースかもねw
0015774ワット発電中さん
垢版 |
2024/04/01(月) 22:56:32.26ID:9Dhol4zY
あっ、同じ所を赤線で結び付けしたけど、線が細くて分かりにくかった(^^; >>14
0016774ワット発電中さん
垢版 |
2024/04/01(月) 23:43:55.16ID:rrfQxTl9
日本の半導体をパクるなんて珍しい
逆なら腐るほどあるだろうが
0017774ワット発電中さん
垢版 |
2024/04/02(火) 00:33:41.89ID:GOZqAzpg
>>16
いやいや。GreenPAKは元々Silego Technology社(米国)が開発したもの。
そのSilego Technology社をDialog Semiconductor社が買収し、Dialog Semiconductor社をルネサスが買収して今はルネサスブランドw
日本製ではないよ
0018774ワット発電中さん
垢版 |
2024/04/02(火) 00:55:01.17ID:No3OyHfH
なーんだそうなんだ
そりゃそうだよな。日本人が真にオリジナリティのあるもんなんて作れる訳がないし
0019774ワット発電中さん
垢版 |
2024/04/02(火) 01:26:10.45ID:lxkca5Vn
>>5
FPGA/CPLDで解決するのはその通りだが
HDLで論理合成したのを回路図で観ると
TTL/CMOSのイメージと全然違ってて笑う
0020774ワット発電中さん
垢版 |
2024/04/02(火) 07:10:31.77ID:V2pf9ScH
>FPGA/CPLDで解決するのはその通りだが

しないから、他の商品が存在する。
0021774ワット発電中さん
垢版 |
2024/04/02(火) 11:50:07.23ID:XPPbtUnC
>>20
そうそう。低速ロジックをFPGAにやらせるとピン数増えて無駄に高くつく
0022774ワット発電中さん
垢版 |
2024/04/03(水) 09:04:15.24ID:NX2dKUTt
>>11
話を戻して、ピン数だと6ピン物は中々無い。
が、SOT23のサイズは足を含めて2.9x2.8。一方、GreenPAKは3.0x2.0。
ほぼ同サイズだから良くね?
0023774ワット発電中さん
垢版 |
2024/04/03(水) 11:58:02.00ID:1HflZgAt
>>14
本題とは関係ないんだが・・・
imgurでPNG貼ろうとするとUndefinedになってしまうのはなんでなんだぜ?
表示はもちろん、削除もできない。JPGなら問題ない。
0024774ワット発電中さん
垢版 |
2024/04/03(水) 12:40:15.15ID:DEGK0Ho9
>>23
専ブラ(ChMate)ならpngアップ出来てるけど?
0025774ワット発電中さん
垢版 |
2024/04/03(水) 13:56:54.68ID:DEGK0Ho9
GreenPAK、確かにロジックICを5個か6個取り込める。
電源制御に使うとリセットICを2個or4個、6段のシーケンサ、2電源対応で 3.3Vと5Vを1個で制御。一体専用IC何個分だ?って感じ。

ただ小さなCPLDとしては不満。
GreenPAKには16個のLUTが/DFFがあるけど、CPLDならLUT+DFFの構成。
なのにGreenPAKらLUT or DFFの別々。
同じ事をするには2個消費して実質8マクロセルしかない…orz
0026774ワット発電中さん
垢版 |
2024/04/03(水) 16:34:23.12ID:UFxLQxXE
>>24
専ブラはトラウマなんだよなぁ・・・ブラウザじゃダメなのかな。
0027774ワット発電中さん
垢版 |
2024/04/04(木) 13:23:25.45ID:LCFjN+jq
WEBブラウザで見れてるけど何の事だろう

>>1
アンバッファのインバータでAMラジオを作るのがあった
0028774ワット発電中さん
垢版 |
2024/04/04(木) 14:49:09.15ID:SsBvVIrb
Aliで買えるSOT23-5ロジックIC

https://aliexpress.com/item/1005005213300767.html
MC74HC1G00 02 04 08 14 32 GU04
https://aliexpress.com/item/1005005276277023.html
SN74LVC1G86
https://aliexpress.com/item/1005005798459184.html
MC74VHC1G08
https://aliexpress.com/item/1005005527147870.html
MC74VHC1G132

https://aliexpress.com/i/32906049830.html
ここにもいっぱいあるけど高すぎる、評価最低なので買うには勇気がいるなあ

マルチファンクションおもしろそうだけどホビーでちょっと使うには…
0029774ワット発電中さん
垢版 |
2024/04/04(木) 17:26:32.31ID:QjZ/YXHW
>>28
> ホビーでちょっと使うには
ホビーでもいいと思うけどね。ロジックを間違えたとき、繋ぎ変えればなんとかなる場合が(^^;
0030774ワット発電中さん
垢版 |
2024/04/04(木) 19:39:17.52ID:V/yuYnxq
>>27
>WEBブラウザで見れてるけど何の事だろう
見れてるからアップロードできない疑問が湧いて質問してるのではないか。
0031774ワット発電中さん
垢版 |
2024/04/04(木) 20:16:24.79ID:0MAWT/pg
1G97等のマルチファンクションシリーズ
・1G57は97からマルチプレクサを削ったものらしい。まぁ、97は3-stateでないからマルチプレクサとしては使いにくかった。
・1G99、3-stateを追加した97の上位版。知らんかったorz
・2G97、NXPかNexperia?から97の2回路入り
・3G97、TIから3回路入り。最近らしい。対抗意識?

とまぁ、知らぬ間に増えてた97シリーズ。ちっとも知らんかった orz
0032774ワット発電中さん
垢版 |
2024/04/06(土) 10:34:10.21ID:sVwQOqzW
MC14517B - デュアル64ビット・スタティック・シフト・レジスタ
https://www.onsemi.jp/products/timing-logic-memory/standard-logic/latches-registers/mc14517b

74HC164とか74HC165とか8bitしかなくて、32bitとか64bitだと数個必要…。
それ以外でもちょっと多めのFFが欲しい時はある。
74シリーズだと74F189があるけどこれは完全なRAMだし、それなら普通のSRAMがマシ。
I2CやSPIにもSRAMがお手頃にあるけど、制御がメンドイ。

なのにMC14517B。これ、制御が簡単、デュアルで128bitを1個で、基本シフトレジスタだけど16bit単位で途中から出し入れ可能。2系統あるからワード単位で並び順の変更とか応用出来そう…。
ビット単価で見れば74HC164/165よりも安いし、FFなロジックICの16個分を1個とか、アイデア次第で色々と使えそう。
0033774ワット発電中さん
垢版 |
2024/04/06(土) 11:14:16.83ID:h1xjJO7c
>>32
なかなかつかいどころが難しそうなIC。これの用途が、アーアレアレって思いつく人はすごいな。

あまり集積度が高いものは、製造中止が怖い。こういうのこそ、FPGAの中に収めたくなるんだけど。
0034774ワット発電中さん
垢版 |
2024/04/06(土) 14:16:02.38ID:T21KSDKB
シリアルバッファや画像キャプチャやスキャナのラインメモリくらいしか思いつかねえ
でもそういうのはマイコン側で高速RAMがあれば充分だからプアなマイコン用か
0035774ワット発電中さん
垢版 |
2024/04/06(土) 16:48:18.47ID:w1xfFJEB
いうても4000Bシリーズだったら、たいしたクロックにもならないし
0036774ワット発電中さん
垢版 |
2024/04/06(土) 18:16:07.66ID:sVwQOqzW
>>33
>>35氏も指摘してるけど、MC14517Bは4000番台シリーズのCMOSだから簡単には製造中止にはならないかと。

FPGAは…、ブロックRAMがあるから簡単に作り込めるね。
安いのだとT4F49C2が78643ビットも持ってて310円くらい。ただ0.4mmピッチでパッドオンビア基板になっちゃう。
それを避けると0.8mmピッチが良く、DigiKeyを漁ったら最安はICE5LP1K-SG48ITRの約750円。MC14517Bの5.5倍になってしまう…。
0037774ワット発電中さん
垢版 |
2024/04/06(土) 18:33:56.54ID:h1xjJO7c
あ。ID変わってるけど、33と35は同一人物です。
そうか。むしろ4000Bは製造中止にならないともいえるのかな。年寄りを見たら生き残りと思え、みたいな。

それよか、シフトパラレルRAM問わず「ちょっと多めのFFが欲しい時はある」という発想になるのかって思う。
ぼくの脳みそはそんなふうには発想できないな。
0039774ワット発電中さん
垢版 |
2024/04/06(土) 19:59:55.47ID:sVwQOqzW
>>38
なんのワードが引っ掛かって書けないのか分からないけど。

貼った絵は俺はランダムアクセスしたいから、贅沢に2バンク使うアイデア。
読出すと破壊されるから、読出しながら別バンクに保管。
書込み時は別バンク保管時にデータの差換えで対応。
これならワード単位で自在にアクセス出来そうな。

全部有効に使うには頭の捻りが必要そう(^^;
0040774ワット発電中さん
垢版 |
2024/04/06(土) 20:46:56.43ID:sVwQOqzW
>>37
> 多めのFFが欲しい時はある」という発想
具体的にはパターンジェネレータなの。4517Bなら16bit長で8パターン作れるし。

ここでフト気付く、「PICやAVRとかSPIを持つマイコンなら作れるんじゃね?」と(^^;
0041774ワット発電中さん
垢版 |
2024/04/06(土) 21:01:55.73ID:U05VU3LL
4000番台はRCAがオリジナル、4500(14500)番台はモトローラがオリジナルで
元々は別ファミリで電気的特性も違ってたような
0043774ワット発電中さん
垢版 |
2024/04/07(日) 05:48:07.66ID:GJwVhQoW
>>41
へぇ~、そうなんだ。知らなかった(^^;
4031Bと言う64bitシフトレジスタがあるのは、そういう事なのね。(4517Bがあれば要らなさそう)
0044774ワット発電中さん
垢版 |
2024/04/07(日) 08:19:02.27ID:GJwVhQoW
>>33
う~む、FPGAもいいね!

4517Bとの比較でヒットしたiCE40。これ、スマホ向けに作ったらしいけど中々美味しいハードIP持ってる。
それに今はPythonから高位合成出来るとか!いつの間にそんな時代になったのやら(*_*)

iCE40LPなら384個のFFがあり、4517Bの3倍。でも価格は2倍。周辺回路も取り込めるからコスパは1.5倍以上良い事に…
う~む……
0045774ワット発電中さん
垢版 |
2024/04/09(火) 07:42:45.01ID:8eFSXPO/
初心者です
ロジックICの代替用途でCPLD/FPGAを使いたいと思い立ちlatticemachxo2やaltera maxⅡあたりを見ているのですが、ここ5年くらいでめちゃくちゃ値段上がってないですか?(書籍やブログの紹介記事から2~5倍になっている)

最新の高性能品ならわかるんですがepm240とか大昔の低性能なやつでもdigikeyで2000円するし、aliexpressの中華ボードはなぜかそれより安い1000円だし、、、

ホビー用途なんで、中華でもパチモンでも良いので安くてピン数がそこそこで100LUTくらいあるおもちゃがあれば教えてくださいm(_ _)m
0046774ワット発電中さん
垢版 |
2024/04/09(火) 07:52:57.19ID:TsEPKb1K
CPLDやFPGAは新陳代謝が激しいデバイスなので、
・古いデバイスはどんどん希少品になっていくし、当然値段もどんどん上がる
・高集積でより小さいパッケージになっていく
値段を気にするなら、そのときそのときの最新のデバイスを検討する方がいいです。XO2はまだましな方だと思います。
0047774ワット発電中さん
垢版 |
2024/04/09(火) 08:45:31.86ID:bTkLAhvL
>>46
ご回答ありがとうございます
その辺を試食しつつ良さそうな新商品があれば飛びつこうと思います
0048774ワット発電中さん
垢版 |
2024/04/09(火) 11:57:23.24ID:cenWo+aL
誤飲のがおぬぬめ
0049774ワット発電中さん
垢版 |
2024/04/09(火) 14:03:08.63ID:pxpEwkjJ
>>46
> 当然値段もどんどん上がる
新デバイスに移行させるため、値段を吊り上げるメーカーもあるね(某LANチップ会社)
0050774ワット発電中さん
垢版 |
2024/04/09(火) 14:11:33.79ID:pxpEwkjJ
>>45
CPLDならMAX V、FPGAならiCE40が今は値段がこなれてるよ。
iCE40LP搭載ボード(名前忘れた)が美味しそうだと日曜に眺めてた
https://github.com/wuxx/icesugar-nano

あとMAX Vは入手困難
0051774ワット発電中さん
垢版 |
2024/04/10(水) 23:45:14.06ID:7T3vBtNa
>あとMAX Vは入手困難

文脈からいえば、入手困難なのは MAX II ですよね?
0053774ワット発電中さん
垢版 |
2024/04/11(木) 07:47:03.13ID:io3HMZEk
Digikeyには小さいものから大きいものまで在庫がありそうなので、なんで「あとMAX Vは入手困難」なのかな? と。
0054774ワット発電中さん
垢版 |
2024/04/11(木) 12:58:45.48ID:R3jVp/f0
>>53
半導体不足の時、「MAX Vは何年後に入手出来るか分からない」と言われてたから。
今見ると32MCは少ないけど、大きいのは割と在庫あるのね(^^; (←安いほうから見るから気が付かなかった)
0056774ワット発電中さん
垢版 |
2024/04/11(木) 13:54:17.76ID:q5sNNeI9
>>55
最近はPythonで高位合成出来るんだってね。知らんかった
0057774ワット発電中さん
垢版 |
2024/04/13(土) 17:43:59.86ID:m+l/oN0s
なんか極小メモリ替りになるもの無いかなと探してたら、一つ見っけ!
FIFOメモリ 74HC40105、4ビット✕16段構成ですっごく扱いが面倒臭そう(^^;
でも見方を変えると16ビットシフトレジスタを4本束ねたもので、HC165の8個分。でも値段は3個分。
なかなかコスパはいいね、絶滅危惧種だけど(^^;
0058774ワット発電中さん
垢版 |
2024/04/13(土) 19:01:40.24ID:FurcpDoD
>>57の余談
FIFO見てたらSN74ALVC7804とか、SN74V245とか。ALVCはなんとなく分かるけど、Vってなんだろ?
これも74シリーズになるんかなぁ~w
0059774ワット発電中さん
垢版 |
2024/04/14(日) 08:58:36.34ID:sQpFDrKU
>>31
> 知らぬ間に増えてた97シリーズ
さらに増えてた97シリーズw

・1G3208、4桁が???だが中身は32(OR)→08(AND)で3208。まあ覚え易いけど要るかな?1円でも安くしたい大口需要家向けなんだろう。
・1G0832、これは3208のAND→OR版。
・2G100、新し過ぎてDigiKeyにまだ掲載されてねぇ~w 中身は97→DFFで、ほぼマクロセルやん。2回路入りで1個で全加算器になりそうな…
0061774ワット発電中さん
垢版 |
2024/05/01(水) 07:04:57.88ID:eS52hsPq
極小メモリ替りになるもの、巷のLチカ用途で有名な74HC595(笑)
これ、改めて考えてみれば16bitのデータを保持出来るなぁ
0062774ワット発電中さん
垢版 |
2024/05/01(水) 07:51:06.57ID:iPxGgX2k
日常的に使ってる装置が5回クリックで長押しの起動めんどくさいので
ボタン押すと7回か8回のパルスになったあとずっとON,離すとOFFみたいなロジック安く組めないかずっと考えてる
マイコンなら簡単なんだけど
HC04か00で4Hzくらいの発振器にしてHC4020のbit2,7,8をダイオードorするか
発振器2個のorとか
なんならトランジスタ3個でできそうな気もする
0063774ワット発電中さん
垢版 |
2024/05/01(水) 08:13:45.14ID:eS52hsPq
>>62
スイッチとロジックICの間に共振回路を噛ませ、故意にチャタリングを発生させても出来そうな…

> トランジスタ3個でできそうな
えっ、思い付かない(?_?)
0064774ワット発電中さん
垢版 |
2024/05/01(水) 08:42:07.25ID:eS52hsPq
>>62
Tr3個、マルチバイブレータかな?
0065774ワット発電中さん
垢版 |
2024/05/01(水) 23:15:51.18ID:uQJinF+g
>HC04か00で4Hzくらいの発振器にしてHC4020のbit2,7,8をダイオードorするか
シュミット使った方が安定だし部品も減る。NANDシュミットとか使えば、空きゲートをカウンタ出力をいじるのにも使える。
0067774ワット発電中さん
垢版 |
2024/05/02(木) 02:54:32.42ID:Rx/UaEpa
HC132なかった…
HC14で作ってみた
74HC14で発振器2個作ってダイオードorしてss8050で電磁石駆動
装置側内部に余裕がないのでスイッチと並列にリードスイッチのみ埋め込み
電磁石は190mA@5V,130mA@3.3Vくらいやった、1cm離れてもリードスイッチに作用する
https://i.imgur.com/lko7aty.jpeg
https://i.imgur.com/s94dBVW.jpeg
300msで5-8回クリック2-3秒長押しは達成できたけど
5回だったり9回だったりでかなり不安定
コンデンサが高いのでtiny202や13Aとコスト的には変わらないかも…
回路図書いてこれはバラそう
0068774ワット発電中さん
垢版 |
2024/05/02(木) 06:21:29.98ID:5Ie4634Z
>>67
発振器ならシュミットは逆に邪魔で、HCU04を使うべきと思うけど。

発振器2個でダイオードORかぁ~、その手があったか!
ただ確実に動作させるならマイコンかGreenPAKかな。
ロジックICで安くか、発振器2個案なら発振器が安定すれば問題解決だろうけど
0069774ワット発電中さん
垢版 |
2024/05/02(木) 06:33:21.27ID:5Ie4634Z
発振器の起動特性を安定化って、やった事ないわ。発振器は安定化してからリセット解除で動作開始させるのが普通だし。
0070774ワット発電中さん
垢版 |
2024/05/02(木) 06:39:57.81ID:Rx/UaEpa
回路図はコレ
https://i.imgur.com/o3sEX1y.png
追試したら発振開始に10秒くらい掛かることがあるっぽい

HCU04で38k発振したときに立ち上がりを改善しようとしていろいろやって
隣でインバーターループで150MHzくらいの発振させてきっかけを作ってあげるのが最も効果的だった
こんな感じ
https://i.imgur.com/IkCQ0Rg.png
今回もそうすればいいのかもなーとか思いましたがお蔵入りっぽいのでこれはここまで
0071774ワット発電中さん
垢版 |
2024/05/02(木) 08:58:24.26ID:Lc02lzfI
>発振器ならシュミットは逆に邪魔で、HCU04を使うべきと思うけど。

>>70で回路が提示されているけれど、シュミットインバータ1個のCRオシレータはアイデアの引き出しには入ってないのかな。
132を使えば、1ゲートでイネーブル付きのオシレータが作れるし、便利だと思います。
0072774ワット発電中さん
垢版 |
2024/05/02(木) 09:45:17.62ID:C3WBJtEi
>>71
74HCU04はバッファを持たない、1段だけの特殊なロジックICだからアンプとして利用できるの。
U無しだとバッファが3段構成、それにシュミットにすると発振開始が偶発に左右され、今回みたく「10秒くらい掛かる」はありうる話。

>>70のリング発振器でアンプとして使いたい局面だから、俺はHCU04を勧めるけどね
0073774ワット発電中さん
垢版 |
2024/05/02(木) 16:37:49.76ID:Lc02lzfI
インバータで作るCR発振器と、シュミットインバータで作るCR発振器は動作がちがっていて、
インバータで作るCR発振器に、シュミットインバータを使っている、という話ではないことは前提でいいかな?

あと、>>70のどこが「リング発振器」なんだろう。
「ゲート遅延をCR遅延に置き換えたわけだから、リングオシレータである」というのは違うと思う。

>リング発振器でアンプとして使いたい局面だから、俺はHCU04を勧める
ということで「>>70の回路という局面で、HCU04を勧める」と書いているわけだけど、
>>70の上のURLの回路をHCU04にそのまま置き換えて動作すると考えてる?
0074774ワット発電中さん
垢版 |
2024/05/02(木) 19:11:30.86ID:upYqZYl6
「発振開始に10秒くらいかかる」がどうしても納得できない。
>>70 は実測したのかと思ったけどそうではないようだし。
>>72 はなんでありうると思ったのかな?
特定の条件下ではありうるのかな?分からん。
0075774ワット発電中さん
垢版 |
2024/05/02(木) 20:27:33.23ID:Lc02lzfI
>>74
インバータ2個で作るようなCR発振回路と異なって、シュミットインバータ1個で作るCR発振回路は、
インバータ入力の電圧がヒステリシス範囲で上下する。(つまり、電源電圧のわりと中央付近のせまい範囲を上下する)
起動時は0Vから始まって、中央付近まで上昇するまでは発振しない。
そのため、初回の発振は、Cにチャージされた電圧次第で開始時間が変わる。
電源を落としてすぐだと、完全放電後よりは早く復帰するだろう。


>>72は勘違いをしていて、
「インバータで作るべき回路にシュミットインバータを使って好ましからざる状態になっている」
と考えているように思う。
0076774ワット発電中さん
垢版 |
2024/05/02(木) 20:38:25.59ID:upYqZYl6
>>75
あ~、3Hzとかだからか。
>追試したら発振開始に10秒くらい掛かることがあるっぽい
ってのは変だな。
放電してたら10秒くらいかかるのがデフォなんだから。
0077774ワット発電中さん
垢版 |
2024/05/02(木) 21:22:32.00ID:C3WBJtEi
>>75
> 電源電圧のわりと中央付近のせまい範囲を上下する)
それ、逆。
狭い範囲では無反応、ヒステリシスのΔVtは2Vでも0.2V~1.2Vの範囲があるから
0078774ワット発電中さん
垢版 |
2024/05/02(木) 21:39:50.29ID:Lc02lzfI
>>77
何が「逆」なんだろう。

シュミットインバータをCR発振器として使うことの話なので、
入力端子の電圧が上下する「狭い範囲」は、
「通常のロジック回路のようなほぼ電源レール」ではなくて、
それよりせまい
「ヒステリシスの上下限電圧」
の意味ですよ。

対照として出てきているインバータで作るタイプのCR発振器の入力端子は、
発振しているとき、電源レールを行ったり来たりします。
そういう前提なので、0Vからの立ち上げ時に、
(シュミット1個タイプのように、ヒステリシス上下限電圧まで上昇させることもないので)
初回にがっつり時間が長くなることはないですよ。

大事なことなので。何が「逆」なんだろう。
0079774ワット発電中さん
垢版 |
2024/05/02(木) 21:44:01.70ID:Lc02lzfI
>>76
何が原因で時間がかかるのかわからない状態なら、毎回完全放電してから起動の実験をするかな、って気がします。

「毎回、すべての部品が完全放電したのを確認してから起動実験をするべきだろう」などとは、ぼくには言えませぬ。
それはなかなか面倒です。
0080774ワット発電中さん
垢版 |
2024/05/02(木) 22:50:46.62ID:Rx/UaEpa
74HCU04でインバーターx2 ダイオードorの回路を試しました
5回点滅後5秒点灯はうまくいたのですが、電源投入後の初期動作が
1回点滅だったり5回だったり全点灯だったりと不確定です。
SW1:ディスチャージスイッチを追加して毎回それを押してパワーオンしても不確定
HC14シュミット式はL開始が確定していたのにこれは使えそうにないです。
74HC04、CD4069UBE、HEF4069UBTでもほぼ同じ結果
74HCU04、HEF4069UBTはsopだったのでソケットにゲタかましています
https://i.imgur.com/B0FG2Ob.jpeg
回路
https://i.imgur.com/daYr91P.png
0081774ワット発電中さん
垢版 |
2024/05/02(木) 23:03:30.52ID:Rx/UaEpa
>>79
HC14シュミット式は電源電圧の影響を受けやすいので
ソレノイドコイルの対策でダイオードと47uF,0.01uFを追加しています
あれらが無いとまともに動かなかったからです
そのへんがちょっと怪しそう
0082774ワット発電中さん
垢版 |
2024/05/03(金) 06:18:56.93ID:Ryirc1oP
>>80
え~HCU04でもダメでしたか、申し訳ない。厳しいねぇ~

極低周波発振回路の発振開始時の再現性が悪いと仮定するなら、非安定マルチバイブレータはどうだろう?
電源がキチっとオンしていれば、1クロック目から安定動作するんではなかろうか。
0084774ワット発電中さん
垢版 |
2024/05/03(金) 06:44:03.93ID:Ryirc1oP
>>80
連投ごめん

仮説:電源立ち上り依存で、2つ発振回路の発振開始特性が揃っていない。
対策案:13ピンと1ピンにそれぞれTrを追加。ベースは共通でCRのリセット回路にする。(FETがいいかな)

電源が安定してからよーいドン!で発振開始すれば安定すんじゃね?ってアイデア
0085774ワット発電中さん
垢版 |
2024/05/03(金) 08:40:25.12ID:YZFyPCHG
シュミットトリガタイプのCR発振器のCがゼロVにディスチャージされたら、出力はH確定だけど、
このタイプは、CがゼロVにおいて、状態は確定しないしな。
0086774ワット発電中さん
垢版 |
2024/05/03(金) 09:09:01.55ID:YZFyPCHG
ふと当初のお題を見てみたら、
>ボタン押すと7回か8回のパルスになったあとずっとON,離すとOFF
長周期側は発振器である必要はないんだよな。どこから変わったっけか。
0087774ワット発電中さん
垢版 |
2024/05/03(金) 10:34:51.36ID:Ryirc1oP
>>86
確かに発振器でなくともいいけど、最後のオンとオフの実現まで、インバータICの1個で実現するナイスなアイデアだと思うなぁ~
オシロ波形見せられた時、まさかこれがIC 1個で作ってるなんて、誰も思わないと思う
0088774ワット発電中さん
垢版 |
2024/05/03(金) 10:56:49.45ID:YZFyPCHG
「(ボタンを押したら)はじめにパルスになったあとずっとON、離すとOFF」

という要求仕様に対して

「パルスになったあとしばらくON、そのあとまたパルスになってしばらくONを繰り返す」

という実装って、ナイスな結果なんかなあ。

「顧客が本当に必要だったもの」(ブランコ) になってないか。
0090774ワット発電中さん
垢版 |
2024/05/03(金) 12:02:00.65ID:YZFyPCHG
実装が始まっていても終わっていなければ、途中では検証しない、ってありなんかな?


「(ボタンを押したら)はじめにパルスになったあとずっとON、離すとOFF」

という要求仕様に対して

「パルスになったあとしばらくON、そのあとまたパルスになってしばらくONを繰り返す」

ではなく、

「ボタンを押したらはじめにパルスになったあとずっとON、離すとOFF」

になるような方向を考えるなら、長周期の発振回路は要らないはずなんだが。
0091774ワット発電中さん
垢版 |
2024/05/03(金) 14:33:19.98ID:hSGWDUJY
発振器x2に考えが囚われていました。
そうです本当に必要なのはディレイでした。

そんなわけで 74HC00 発振+ディレイ回路

5回もしくは6回の点滅後ずっと点灯達成です。とても安定しています。
ディスチャージ回路を付けたので0.5秒置いて再度押せば4秒安定です。
ICの消費電力が少なすぎてディスチャージに時間が掛かったのでRLを付けました。
実験
https://i.imgur.com/zbQmlfk.jpeg
回路
https://i.imgur.com/55YdumL.png

本案件はこれで完了です。
お付き合いありがとうございました。
0092774ワット発電中さん
垢版 |
2024/05/03(金) 15:17:23.08ID:Ryirc1oP
>>91
ほぉ~、IC 1個+DI 1個にCRだけか。こりゃ凄い
0093774ワット発電中さん
垢版 |
2024/05/03(金) 16:21:05.27ID:YZFyPCHG
なんか本来の目的からずれてるような気がしてた。言ってよかったぜ。
0094774ワット発電中さん
垢版 |
2024/05/05(日) 20:17:21.19ID:ItiObN9n
>>91
なんか、すごく鈍ったのを入力してるから、そこはシュミット使いたいね。発振も1ゲートで済むし。
0096774ワット発電中さん
垢版 |
2024/05/06(月) 06:44:11.70ID:+1rhOs76
>>95
HC132があるし
0098774ワット発電中さん
垢版 |
2024/05/06(月) 08:41:48.23ID:gkeUtqAs
ファミコンとMSXのコントローラを変換するのに、4093とか4094とか使ったな。ステート作るのに4024も使ったか。
40H使ってる機械だからHCなんてもったいない、なんて意味不明な理由で4000シリーズ。

HC132とはピン接が違うけどね。
0099774ワット発電中さん
垢版 |
2024/05/06(月) 08:50:01.77ID:+1rhOs76
>>97
GreenPAKなら簡単だけど、>>91のコスパには勝てない。
まさか標準ロジック1個で出来るとはねぇ~(驚き)
0100774ワット発電中さん
垢版 |
2024/05/06(月) 08:50:05.76ID:gkeUtqAs
>>97
面白そうなデバイスだね。
もう一桁、値段下げてほしいけど。
0101774ワット発電中さん
垢版 |
2024/05/06(月) 08:56:29.47ID:L3hOsXjA
マイコンを使わずに標準ロジックでやっつけるのは、プログラミングの手間もかからないことがメリットだし
GreenPAKのつかいどころではないような。


>>95
その3つのデメリットをちゃんと書けば、正当なものであれば知の共有になるし、間違っていたときに恥をかいて勉強になる。
書く面倒さをのぞけばメリットしかないのになぜ書かないのですか?

なぜ「シュミットを使いたいね」に対して、HC00→HC14なのですか?
0102774ワット発電中さん
垢版 |
2024/05/06(月) 10:14:34.48ID:+1rhOs76
>>100
それいいね。
でも一桁! 6LUT位かなぁ?
あれ?OTPな初期のGreenPAKの値段ってそれ位じゃなかったっけ?
0103774ワット発電中さん
垢版 |
2024/05/06(月) 12:13:17.24ID:gkeUtqAs
10個で300円、中華コピーなら10個で100円、ぐらいになると常備してどんどん使い捨てできるけどねぇ・・・
中華コピー(若しくは類似品)がないって事は、マーケットもないんだろうね。
0105774ワット発電中さん
垢版 |
2024/05/06(月) 15:29:48.62ID:HHx4THkL
>>103
エミュレーションモードで実機で何度も試して、納得出来る仕上がりになったらOTPに書くんだってさ。
昔のPLDとは違うね
0106774ワット発電中さん
垢版 |
2024/05/06(月) 16:52:26.32ID:AMRD1h5M
I2Cで書き込み出来るやつが何種類かあるけど、
基本は専用の書き込み器が必要だね。
0110774ワット発電中さん
垢版 |
2024/05/07(火) 00:33:56.17ID:qiZwhQw1
「もう一桁、値段下げて」でフト思ったけど、そういや標準ロジックってなんでNANDはNANDだけ、NORはNORだけなんだろう?
NAND+NOR+DFF+3stateとか、混載してる石があってもよくね?
0112774ワット発電中さん
垢版 |
2024/05/07(火) 01:18:55.05ID:c3BX5TAJ
>>110
1チップ工作ユーザにしかメリットがなさそうな「標準」ロジックICなんか作られるわけがないと思うが、
4501とかAOIゲートが入ったやつとか、変なやつも無いこともない。FFまでいうならPLDがある。
0113774ワット発電中さん
垢版 |
2024/05/07(火) 08:34:45.07ID:Vg5CUUiD
しかも、5Vでも使えて、消費電力は小さく、安くて、サイズも小さくて、はんだ付けもしやすくて…
0114774ワット発電中さん
垢版 |
2024/05/07(火) 09:10:50.09ID:iRQrYFKQ
>>112
1G97があるから、それをバラしてGreenPAKとの中間の混載チップがあってもよくね?

4501、これか?(冗句)
4501/4502 グループ. SINGLE-CHIP 4-BIT CMOS MICROCOMPUTER. 三菱シングルチップ4ビットマイクロコンピュータ

4501、へぇ~こんなのがあったのか。知らんかった(^^;
https://i.imgur.com/XY0UUbP.png
0116774ワット発電中さん
垢版 |
2024/05/07(火) 12:44:45.74ID:iRQrYFKQ
ガッ!!
0117774ワット発電中さん
垢版 |
2024/05/07(火) 13:33:33.30ID:e56fgYhx
>>109
う~む
GreenPAKの現在46品種中、I2Cを持つのが6割の28種。大抵は書けるじゃね?
ただ書く時に7Vの別電源が必要なやつは、専用ツールが安全だろうけど。
(多すぎて全体像が分からんw)
0118774ワット発電中さん
垢版 |
2024/05/07(火) 13:50:48.22ID:xDzGKFIZ
>>117
I2C機能があればプログラムできるって訳じゃないんだよ。
なにが「う~む」だよ。
0119774ワット発電中さん
垢版 |
2024/05/07(火) 19:41:51.41ID:6f+JpyVd
>>114
4501をDigiKeyでみたら既に絶滅してたw
0120774ワット発電中さん
垢版 |
2024/05/07(火) 22:18:50.52ID:BR5dHT+g
懐古主義はダメとは言わないけど、時代じゃない。
将来エンジニア目指すものはここには来るなw
0121774ワット発電中さん
垢版 |
2024/05/08(水) 07:25:01.14ID:rNmova8m
古いことも知らねばならない、として、デジタルもアナログだ、アセンブリ言語だとすべての人に強要するのはおかしいが、
なにごとも知っていたり、考えてみたりすることが有益なこともある。
同じことをするのでも余力のある人は手を広げるから、より差がつくんだね。みんなに余力があるわけではない。
0122774ワット発電中さん
垢版 |
2024/05/08(水) 09:53:32.37ID:c2X47RSL
>>120
時代じゃないってさ、ならキミは新デバイスで>>91よりシンプルに作れるの?
0123774ワット発電中さん
垢版 |
2024/05/08(水) 10:33:17.56ID:eEyNs7eW
シンプルが部品点数が少ないという事であるならば

74HC00版 部品表
74HC00 x1 20円
セラC 104smd x1 10円
セラC 10uFsmd x1 15円
電解C 33uF x1 10円
Di 1N4148 x1 2円
1/4W 抵抗 x5 5円
LED x1 10円
タクトスイッチ x1 10円
---合計82円 12点

マイコンCH32V版 部品表
CH32V003J4M6 x1 40円
セラC 104smd x1 10円
1/4W 抵抗 x1 5円
LED x1 10円
タクトスイッチ x1 10円
---合計75円 5点

価格は秋月しらべ、Aliexpressで買ったものなら1/3くらいになる
0124774ワット発電中さん
垢版 |
2024/05/08(水) 16:45:30.63ID:rNmova8m
人件費
0127774ワット発電中さん
垢版 |
2024/05/08(水) 18:26:33.40ID:rNmova8m
>>126
まぜかえすためにバカのふりするのはどうなんだろう
0128774ワット発電中さん
垢版 |
2024/05/08(水) 19:22:49.38ID:eEyNs7eW
マイコンはおうちご飯なんだよ、実に実用的
ロジックはキャンプ飯かスローライフ、ロマンがある

マジレスすると前のような半導体機器が起こってマイコンとか手に入らなくて
ジャンク漁って作らないといけないようなサバイバルになれば過去の英知が輝くのかもな
0130774ワット発電中さん
垢版 |
2024/05/08(水) 22:13:02.36ID:rNmova8m
半導体入手難だったころは、標準ロジックであっても在庫が歯抜けのようになっていた。マイコンは壊滅的だった。
だけど、マイコンやプログラマブルロジックは買いだめ品の応用が利きやすい。

でも、そんな実利性のものさしでロジックIC工作を語るのはどうかしている。それが面白いと思えばやればいいのである。
0131774ワット発電中さん
垢版 |
2024/05/08(水) 23:02:47.19ID:e1Wdg1IM
>>123
おいおい。秋月見たらセラコン200個入り300円(単価1.5円)、抵抗100個入り100円(単価1円)とか。
なのに10円とか5円とか、RCで水増ししてマイコンが安いとか、ちょっと酷くね?
0133774ワット発電中さん
垢版 |
2024/05/09(木) 09:00:39.47ID:tNojBirN
>>132
それよかマイコン、しかも中華製を持ち出しても懐古主義 (C)>>120 に勝てない感想を聞きたいなぁ~
0134774ワット発電中さん
垢版 |
2024/05/09(木) 09:12:09.67ID:F8d9hxMr
勝ち負けに意味薄い
0135774ワット発電中さん
垢版 |
2024/05/09(木) 12:51:01.12ID:8hFg5vYT
マイコンはTiny10でもPICでも何でもいいだろ

[コスト]
74HC00版:○安い
マイコン版:◎すごく安い

[サイズ]
74HC00版:△SOP14、電解が嵩張る
マイコン版:◎SOP8小さく薄くできる

[作りやすさ]
74HC00版:△部品数12
マイコン版:◎部品数5

[確実性]
74HC00版:△クリックが5回だったり6回だったりする
マイコン版:◎とても正確

[対応力]
5回だけではなく、3回や8回クリックにも対応したい場合
74HC00版:△ボリュームを追加し、回数を調整できる
マイコン版:◎色んな方法で柔軟に対応できる
 ・ボリュームを追加し、回数を調整できる
 ・複数のボタンで数種類に対応
 ・回数を学習、(3回クリックで学習モードLED高速点滅→回数クリック→長押しで学習完了
0136774ワット発電中さん
垢版 |
2024/05/09(木) 14:19:18.31ID:tDlqS03S
>>107
どうだろうね。
そっくりなSLG46110は書込み時に7Vが必要だけど、TIがそこまで同じにするとは思えないし
0137774ワット発電中さん
垢版 |
2024/05/09(木) 23:01:11.55ID:GWKIh1JY
>>135
負けず嫌いだねぇ~
WCH社マイコン = 日本の大手半導体商社がガン無視 = 日本の産業界もガン無視の安物マイコンで語られてもね……
0138774ワット発電中さん
垢版 |
2024/05/09(木) 23:35:43.44ID:8hFg5vYT
>マイコンはTiny10でもPICでも何でもいいだろ
俺はch32v使ったことないよ
論点ずらしか?
0140774ワット発電中さん
垢版 |
2024/05/09(木) 23:48:22.93ID:F8d9hxMr
勝ち負けでもない話で「負けず嫌いだねぇ〜」っていうのも変だし、
日本の大手商社が扱っていない、日本の産業界で相手にされていないことを理由に「語られてもね」っていうのも変。
そもそも、この話は何がマジョリティなのかを議論する話でもないわけだし。
0141774ワット発電中さん
垢版 |
2024/05/10(金) 00:20:00.16ID:s84P8K9c
動けばなんでもええやん
何通りも手段持ってれば手持ちのパーツでパパっと作れちゃうしな
0142774ワット発電中さん
垢版 |
2024/05/10(金) 01:22:54.21ID:QPpo8s2I
CDよりアナログレコード
デジカメよりフィルム一眼
的なスレなので、ここは愛好家の集まりでいい
上を目指すならトレンド技術をガシガシ勉強するべきだから単品ロジックICなんてのは電子回路の歴史として知っとけばいい。
0143774ワット発電中さん
垢版 |
2024/05/10(金) 01:40:47.72ID:s84P8K9c
HC165, HC595でマイコンの入出力拡張したりすんのは現代でも有用だと思うけどな
0144774ワット発電中さん
垢版 |
2024/05/10(金) 07:06:49.17ID:eisrEha4
単品ロジックICは、現役の製品だしね。

自分が積極的に関係しないものだからといって、軽視するのもどうかと思う。
重視できるような条件を作って、他人に重視しろとかいうのはおかしいが。
仕事で電子に取り組んでいる人なら、好き嫌いの感情を排除して、引き出しを増やせる人が強い人だと思います。
0147774ワット発電中さん
垢版 |
2024/05/10(金) 12:33:16.49ID:s84P8K9c
口先だけの奴が多い感じだけど
91はブレッドボードで実際に組んでるようだが
0148774ワット発電中さん
垢版 |
2024/05/11(土) 11:06:50.53ID:1vk5IS0g
口先って、行動を伴わない人を貶める表現だけど、思考は行動のうちだと思う。
リアルなものを作ることだけが望ましい行動ではないよね?
0149774ワット発電中さん
垢版 |
2024/05/11(土) 12:39:20.97ID:lOkrlPTf
>>91以外に用をなさない回路だし、暇つぶしの頭の体操にちょうどいいレベルの話だし、これを実装しろと言われてもふーんあっそとしか。
0150774ワット発電中さん
垢版 |
2024/05/11(土) 13:55:15.17ID:tX944p5g
まぁ、マイコンでも言い訳よ、デメリットが許容範囲内ならね。
マイコンもプログラマブルデバイスだと思えば、色んな使い方があるしね。

URL貼れないから「25個の機能をこの価格で。MSP430の一風変わった使い方を紹介します!」で検索
0152774ワット発電中さん
垢版 |
2024/05/11(土) 18:16:34.66ID:tX944p5g
TIのサイト「MSP430™ バリュー・ラインのセンシング機能サンプル・コード」みたら3種増えて28種になってた >>150
こういうのはロジックICでは厳しいんだよね
0153774ワット発電中さん
垢版 |
2024/05/12(日) 10:10:46.64ID:DDIFje5O
オリンピックってそんな勝てなくなると思う。
こういうのって何かの病気なの?
在日ばかりアンケートやさくらインタビューして釣りしながらアイドル人気とか要らないと勝てるのかあという感想
0155774ワット発電中さん
垢版 |
2024/05/12(日) 11:52:57.07ID:2lbUiqdj
あら?その前に結婚
同姓同名の知り合いいるからドキッとした
0157774ワット発電中さん
垢版 |
2024/05/12(日) 12:39:48.95ID:eXE3110B
日本人にも刺さらないんだね
レスを投稿する


ニューススポーツなんでも実況