Mikrokontroler IoT murah dengan PoE

17

Adakah yang bisa merekomendasikan micro-controller sederhana dengan beberapa I / O (<8) yang dapat didukung menggunakan PoE, sesuatu yang murah seperti Raspberri Pi Zero. Persyaratannya adalah:

  • Mendukung PoE terintegrasi. Tidak ada perawatan baterai daya.
  • Mendukung komunikasi TCP / UDP
  • beberapa I / O.

Masalahnya adalah bahwa jika saya memerlukan adaptor daya per setiap pengontrol mikro yang didistribusikan di sekitar rumah saya akan memerlukan banyak anggaran. Memiliki satu set jika chip dengan PoE saya menghindari menempati outlet listrik dan saya memiliki komunikasi yang aman pada saat yang sama.

Pada dasarnya yang saya inginkan adalah melalui beberapa kabel Ethernet dan menambahkan beberapa sensor dan aktuator tanpa harus mengatur Arduino penuh di setiap titik akhir. Dan tidak harus mengganti baterai setiap tahun. Dan juga saya tidak ingin menghabiskan uang ekstra untuk membeli adfruit dan perisai.

Alternatif lain yang entah bagaimana memenuhi persyaratan saya, meskipun bukan yang saya pikirkan, itu adalah memasang stopkontak Wi-Fi komersial. Saya merasa agak mahal untuk jumlah unit yang saya butuhkan.

Ini salah satu contoh dari Amazon.

  • Ini menyelesaikan kebutuhan daya saya dengan mengambil daya secara langsung dari jaringan listrik.
  • Menyediakan komunikasi melalui Wi-Fi.
  • Saya dapat menghubungkan mikrokontroler apa pun dengan adaptor daya.
  • Karena ini merupakan perangkat keras komersial, saya percaya ini akan memberikan tingkat keamanan operasi, dibandingkan dengan papan pengujian yang bisa saya lakukan sendiri, saya tidak akan suka mengatur dapur di file karena jalan pintas konyol.

Tentu saja, kesenangannya adalah mengembangkan aplikasi sendiri

Soket Orvibo

Snake Sanders
sumber
2
Anda mengatakan Anda menginginkan mikrokontroler, tetapi kemudian berikan papan produk pendidikan sebagai contoh. POE akan menjadi milik dewan, bukan MCU. Berbagai wiznet, HC9S12NE64 (jika Anda masih bisa mendapatkannya) dll. Solusi Ethernet tertanam mungkin dapat dicurangi dengan ekstraksi POE tambahan. Kemungkinannya adalah Anda dapat membuat solusi yang lebih murah di sekitar beberapa variasi listrik dari port serial dibandingkan dengan Ethernet - Anda memerlukan jembatan head-end, tetapi biaya per node bisa lebih murah, dan node MCU tidak akan memanfaatkan bandwidth Ethernet .
Chris Stratton
6
Saya suka pertanyaan Anda karena masalahnya nyata. PoE adalah ide yang bagus dan mungkin alih-alih meminta rekomendasi produk langsung, Anda bisa bertanya tentang cara menambahkan dukungan PoE ke desain Anda.
Bence Kaulics
1
Komentar-komentar ini sangat berharga dan dihargai. Opsi kedua saya adalah mengganti persyaratan asli PoE dan TCP / IP dengan sesuatu yang lebih umum di papan kecil, yaitu USB (Power + komunikasi) tetapi saya ragu bahwa solusi seperti itu lebih murah, fleksibel, dapat diandalkan dan lebih skalabel, selain itu saya jangan berpikir bahwa proyek IOT nyata akan menggunakan jaring perangkat node USB yang saling berhubungan dengan HUB. Bagaimanapun, saya akan melakukan penelitian cepat pada properti fisik USB.
Snake Sanders
@SnakeSanders apa yang sebenarnya ingin Anda capai di sini? Anda sedang berbicara tentang suatu aplikasi, tetapi bukan apa yang akan dicapai oleh aplikasi ini.
Paul

Jawaban:

15

Orange Pi Zero murah (7 $ + ongkos kirim), dapat diretas untuk dijalankan dengan PoE pasif , mendukung TCP / UDP melalui ethernet on-board dan nirkabel dan memiliki beberapa I / Os.

Ini bukan mikrokontroler di buku saya, itu lebih seperti komputer linux kecil tanpa kepala, tapi kemudian Anda menyebutkan raspberrypi nol sebagai referensi yang ada di kelas yang sama.

Saat menggunakannya, pastikan untuk menggunakan distro armbian dan lihat forum mereka untuk konsumsi daya dan petunjuk nirkabel.

EDIT: Peringatan, revisi papan board 1.4 (saat ini) dari orange pi zero saat ini (9 September 2017) mengalami masalah overheating . Tidak disarankan untuk membeli papan ini saat ini.

Ludwig Schulze
sumber
10

Anda tidak perlu PoE untuk pengaturan Anda. Cukup gunakan dua kabel dari kabel Ethernet untuk memberi daya pada pengontrol Anda.

Kabel Ethernet memiliki empat kabel yang tidak digunakan: 4 (biru), 5 (putih dengan biru), 7 (putih dengan cokelat) dan 8 (coklat). Untuk penggunaan pribadi, saya percaya, Anda dapat menggunakan kabel ini untuk menyalakan pengontrol mikro Anda. Tentu saja, Anda harus mengambil tindakan pencegahan jika Anda atau pengguna infrastruktur Anda berikutnya akan menggunakannya secara salah. Saya akan menandai kabel atau memasang label peringatan.

Igor Bljahhin
sumber
Itu pilihan yang bagus!
Snake Sanders
TIL yang disebut "Kekuatan Pasif atas Ehternet" en.wikipedia.org/wiki/Power_over_Ethernet .
Igor Bljahhin
1
Perbedaan besar antara POE "nyata" dan ini adalah bahwa POE menggunakan tegangan tinggi dan arus yang lebih rendah untuk meminimalkan kerugian pada jarak sedang. Anda mungkin akan memasok tegangan operasi MCU atau ruang kepala regulator di atas, sehingga arus lebih tinggi. Tetapi jika arus keseluruhan rendah, itu bisa bekerja. Untuk sesuatu seperti MCU berbasis flash ini bisa baik-baik saja, untuk sesuatu yang haus kekuasaan seperti pi raspberry, Anda mungkin mulai mengalami masalah setelah Anda memiliki beberapa meter kabel. Juga perlu diingat bahwa penerima POE sungguhan mungkin memiliki perlindungan terhadap lonjakan tegangan berlebih yang disambungkan ke kabel.
Chris Stratton
8

Arduino membuat papan dengan built in PoE, tetapi dengan harga dua kali lipat dari Pi terakhir kali saya melihat, saya tidak akan menganggapnya murah. Dan secara fisik terdengar lebih besar daripada yang Anda cari.

Itu juga Arduino Yun dengan poe , tapi harganya lebih mahal

Jika pi Zero W akan melakukan apa yang Anda inginkan, Anda bisa mendapatkan adaptor PoE dengan urutan £ 8 masing-masing, mungkin lebih murah dalam jumlah besar yang dapat digunakan untuk mendorong pi Zero (atau ukuran penuh)

hardillb
sumber
4

Dok VoCore 2 + PoE akan melakukan ini; Saya tidak yakin apakah mereka akan melakukan manufaktur lain atau tidak.

penanya
sumber
2

Saya menggunakan papan ethernet berbasis Itead Iboard Iard , ditenagai oleh adaptor PoE pasif. Saya membelinya masing-masing $ 14, adaptor poe dapat dibeli kurang dari $ 1 di ebay. Karena berbasis MCU, boot secara instan, tidak memerlukan kartu SD, benar-benar aman dan tidak dapat diretas. Saya menggunakannya untuk sistem pemantauan cuaca di rumah menggunakan protokol TCP dan UDP dengan sensor suhu / kelembaban / barometrik / gerak / rf. Saat ini ada 4 perangkat di jaringan saya yang berfungsi tanpa masalah. Tetapi untuk beberapa alasan yang menyedihkan mereka menghentikan produk ini, jadi saya sedang mencari penggantinya. Dan ada juga satu kelemahan menggunakan MCU jejak kecil untuk jaringan - sulit untuk mendapatkan http aman (ssl) bekerja di sana.

Kelebihan menggunakan MCU Arduino melalui papan linux:

  • linux butuh waktu lama untuk boot
  • secara teratur menemukan kerentanan keamanan baru pada sistem linux
  • perlu ditingkatkan agar tetap aman
  • jika tidak dikonfigurasikan dengan benar, kartu SD berkembang dengan cepat
  • mengkonsumsi lebih banyak daya daripada papan MCU

Cons:

  • hanya untuk aplikasi sederhana karena keterbatasan memori
  • bahkan tidak cukup kuat untuk meng-host situs web
  • baik untuk permintaan GET / POST http sederhana
  • kekuatan komputasi terlalu lemah untuk menangani SSL
  • lupakan tentang menggunakan kartu SD
  • tidak menyediakan shell linux
  • tidak dapat login ke sana untuk mengunggah perangkat lunak baru
gabonator
sumber
0

Saya mencantumkan mikrokontroler hingga 30 EUR di sini. Saya akan terus mencari dan memperbarui ini jika saya menemukan sesuatu yang menarik. Solusi yang sangat bagus adalah di bawah 10 EUR, tapi saya belum menemukan yang seperti itu.

inf3rno
sumber
-1

Anda dapat menggunakan Node MCU E12, daripada pengontrol mikro, yang lebih rendah dari pi oranye atau raspberry pi nol, dan bahkan kita dapat mem-boot rtos di dalamnya misalnya mangga dan lain-lain. Harganya hanya 350 rupee India

Arockia Jegan
sumber
Dan bagaimana ini menjawab pertanyaan tentang PoE?
MatsK
Dalam kekuatan ethernet, Anda menggunakan pengontrol untuk osilasi dan untuk mengontrol dan memantau aliran daya di seluruh koneksi, jadi cukup untuk melakukan tindakan ini
Arockia Jegan
PoE = Power Over Ethernet. Dan pertanyaannya adalah: Adakah yang bisa merekomendasikan micro-controller sederhana dengan beberapa I / O (<8) yang dapat diaktifkan menggunakan PoE, sesuatu yang murah seperti .....
MatsK
Ya ... Ketikan yang salah .. Kekuasaan atas ethernet
Arockia Jegan