فهرست مطالب:

PCB همه کاره I/O Extender برای کنترل بسیاری از لوله های Nixie با I2C: 9 مرحله (همراه با تصاویر)
PCB همه کاره I/O Extender برای کنترل بسیاری از لوله های Nixie با I2C: 9 مرحله (همراه با تصاویر)

تصویری: PCB همه کاره I/O Extender برای کنترل بسیاری از لوله های Nixie با I2C: 9 مرحله (همراه با تصاویر)

تصویری: PCB همه کاره I/O Extender برای کنترل بسیاری از لوله های Nixie با I2C: 9 مرحله (همراه با تصاویر)
تصویری: چگونه قرنطینه در شهر هوشی مین، ویتنام موتورولوگ شماره 2 بر من تأثیر گذاشت 2024, نوامبر
Anonim
PCB I/O Extender همه کاره برای کنترل بسیاری از لوله های Nixie با I2C
PCB I/O Extender همه کاره برای کنترل بسیاری از لوله های Nixie با I2C

در حال حاضر علاقه زیادی برای زنده نگه داشتن لوله های نیکسی قدیمی وجود دارد. تعداد زیادی کیت ساعت لوله نیکسی در بازار موجود است. به نظر می رسید حتی تجارت پر جنب و جوش در مورد سهام قدیمی لوله های نیکسی روسی وجود داشته است. همچنین در اینجا در Instructables پروژه های زیادی در مورد لوله های نیکسی (https://www.instructables.com/howto/nixie/) وجود دارد.

این دستورالعمل راننده ای را برای لوله های nixie با توسعه دهنده های ورودی/خروجی ، قابل کنترل توسط I2C ، با استفاده از PCB همه کاره که به طور خاص برای این منظور توسعه یافته است ، توصیف می کند

میکروکنترلر و نرم افزار آن بخشی از این دستورالعمل نیستند. روشهای بیشماری برای انجام این کار وجود دارد ، با استفاده از هر میکروکنترلری که به I2C صحبت می کند ، مانند Arduino ، Raspberry Pi ، Beagle Bone ، ESP8266 یا هر چیزی که روی میز شما قرار دارد. من آن قسمت را به شما می سپارم و لطفاً در صورت موفقیت پروژه خود را با دستورالعمل بنویسید.

تدارکات

  1. لوله های نیکسی با درایور TTL ، یا ترجیحا یک دستگاه قدیمی مانند "Impulszähler EZK" من از "electromatic".
  2. PCB که در زیر توضیح داده شده است. برای رانندگی دو نیکسی به یکی نیاز دارید.
  3. پین هدر و بلوز برای انتخاب آدرس
  4. توسعه دهنده ورودی/خروجی PCF8574 (یکی در هر PCB)
  5. مقاومت های 10k ، برای یک گذرگاه I2C به سه عدد (PCB های زیاد) نیاز دارید
  6. یک میکروکنترلر با قابلیت I2C مانند آردوینو ، رزبری پای ، بیگل استخوان ، ESP8266 یا هر چیزی که روی میز شما قرار دارد.

مرحله 1: اتاق زیر شیروانی را تمیز کنید

اتاق زیر شیروانی را تمیز کنید
اتاق زیر شیروانی را تمیز کنید
اتاق زیر شیروانی را تمیز کنید
اتاق زیر شیروانی را تمیز کنید
اتاق زیر شیروانی را تمیز کنید
اتاق زیر شیروانی را تمیز کنید

اخیراً هنگام تمیز کردن اتاق زیر شیروانی ، یک جعبه کارتن با صفحه نمایش شش رقمی نیکسی و حتی برخی اسناد پیدا کردم که نشان می داد این یک "Impulszähler EZK" از "electromatic" است. نمی توانم به یاد بیاورم که چگونه راه خانه من را پیدا کرد. شاید من مدتها پیش آن را در بازار فرار خریدم.

بنابراین وقتی این دستگاه را پیدا کردم بسیار خوشحال شدم و اولین فکر من این بود که از آن ساعت بسازم. در پایان ، من یک دستگاه نمایش همه کاره ، بر اساس Intel Edison ، برای نمایش زمان ، تاریخ ، دما ، رطوبت و حتی تعداد پسندیدن وبلاگ پروژه ها ساختم. همه اینها را می توان در وبلاگ پروژه من در Element14 یافت.

من می توانم تصور کنم که هنگام تمیز کردن اتاق زیر شیروانی چنین دستگاهی را پیدا نخواهید کرد ، اما تهیه برخی از لوله های نیکسی با درایورهای SN74141 TTL مربوطه بسیار دشوار نیست.

مرحله 2: تحقیقات

تحقیقات
تحقیقات
تحقیقات
تحقیقات
تحقیقات
تحقیقات
تحقیقات
تحقیقات

مدار شمارنده بسیار ساده است و بنابراین تغییر آن آسان است. از راننده لوله بسیار معروف SN74141 nixie استفاده می شود که توسط شمارنده های SN7490 BCD هدایت می شود ، همانطور که در عکس و نمودار نشان داده شده است.

با جایگزینی شمارنده های SN7490 BCD با خروجی دیجیتالی 4 بیتی ، هر نیکسی را می توان آزادانه برنامه ریزی کرد.

در مجموع 6 رقم ، 4 بار ورودی BCD بنابراین 24 خروجی GPIO دیجیتال مورد نیاز است. برای این منظور از توسعه دهنده های ورودی/خروجی PCF8574 استفاده می کنیم که به آنها سه عدد نیاز داریم زیرا اینها 8 بیتی هستند (4 بیت برای هر لوله نیکسی).

مرحله 3: طراحی کاربردی

ویدئوی "loading =" lazy "مدار در حال کار را نشان می دهد. در این حالت میکروکنترلر INTEL Edison است و صفحه نمایش زمان ، تاریخ ، دما ، رطوبت ، فشار و باران را با نگه داشتن و رها کردن دکمه به ترتیب نشان می دهد.

همانطور که قبلاً ذکر شد میکروکنترلر و نرم افزار آن بخشی از این دستورالعمل نیستند ، من آن قسمت را به شما واگذار می کنم. روشهای بیشماری برای استفاده از این تابلوها وجود دارد ، تا اجازه دهید نیکسی ها اندازه مورد نیاز خود را با استفاده از هر میکروکنترلری که دوست دارید نمایش دهند ، تا زمانی که I2C را خروجی دهد.

و لطفاً در صورت موفقیت پروژه خود را در مورد پروژه خود بنویسید

چالش طراحی PCB
چالش طراحی PCB
چالش طراحی PCB
چالش طراحی PCB

نفر دوم در چالش طراحی PCB

توصیه شده: