Pertanyaan yang diberi tag pic

PIC adalah merek mikrokontroler RISC 8, 16, dan 32 bit yang diproduksi oleh Microchip. "PIC" pada awalnya adalah akronim untuk "Peripheral Interface Controller".

57
RTOS untuk Sistem Tertanam

Saya telah melihat banyak artikel yang mengatakan bahwa saya harus menggunakan RTOS untuk manajemen waktu dan manajemen sumber daya. Waktu saya belum mengizinkan penelitian saya sendiri, jadi saya datang ke chiphacker untuk meminta nasihat. Saya menggunakan mikrokontroler sumber daya rendah...

48
Bagaimana cara mengukur tegangan negatif dengan ADC?

Saya bekerja dengan micro-controller PIC dengan 10bit ADC inbuilt dan ingin mengukur tegangan dalam kisaran -1 hingga -3Volts. Saya berpikir untuk menggunakan op-amp dalam mode pembalik untuk membuat tegangan positif dan kemudian memberi makan ke ADC dari mikrokontroler namun di sini saya harus...

38
Implementasi AES terkecil untuk mikrokontroler?

Adakah yang bisa merekomendasikan implementasi AES-128 Rijndael yang kecil dan gratis untuk mikrokontroler. Idealnya, untuk PIC18, meskipun implementasi umum dalam C akan bermanfaat. Mengkompilasi implementasi axTLS untuk PIC18 dan mengenkripsi / mendekripsi blok memerlukan 6KB ROM dan 750b...

37
Bagaimana saya bisa mengukur RPM Frisbee?

Saya ingin membuat perangkat kecil yang dapat saya tempel di Frisbee yang dapat mengukur statistik seperti RPM / kecepatan Frisbee saat dilempar. Apakah ini mungkin secara realistis? Saya sedang mencari komunikasi jarak dekat untuk mentransfer data dari Frisbee ke smartphone, tetapi itu hanya...

33
Penghitungan rata-rata bergerak yang efisien dan cepat

Saya mencari solusi efisien waktu dan memori untuk menghitung rata-rata bergerak dalam C. Saya harus menghindari pembagian karena saya menggunakan PIC 16 yang tidak memiliki unit divisi khusus. Saat ini, saya hanya menyimpan semua nilai dalam buffer cincin dan hanya menyimpan dan memperbarui...

24
C coding design - function pointer?

Saya punya PIC18F46K22 dan memprogramnya dengan kompiler XC8. Pada akhirnya, saya akan memiliki sistem seperti komputer dengan stdindan stdout. Jadi di loop utama akan ada fungsi yang memeriksa apakah ada input baru. Jika ada input, fungsi akan dipanggil sesuai. Jadi misalnya ketika saya masukan A...

24
Teknik pembatasan / sinkronisasi protokol serial

Karena komunikasi serial asinkron tersebar luas di antara perangkat elektronik, bahkan saat ini, saya yakin banyak dari kita telah mengalami pertanyaan seperti itu dari waktu ke waktu. Pertimbangkan perangkat elektronik Ddan komputer PCyang terhubung dengan jalur serial (RS-232 atau serupa) dan...

23
Perlindungan firmware pada AVR dan pengontrol PIC

Dapatkah seseorang mengekstrak file HEX yang saya bakar di mikrokontroler yang saya berikan? Jika itu mungkin, bagaimana seseorang dapat memastikan bahwa kode mereka diamankan di sistem embedded? Dalam kasus mikrokontroler PIC dan AVR, bagaimana cara melindungi firmware dari

22
Osilator internal atau eksternal

Saya selalu menggunakan osilator internal yang ada foto karena saya tidak pernah menemukan kebutuhan untuk menjalankan apa pun pada frekuensi lebih tinggi dari 8 MHz (yang merupakan tercepat foto yang saya gunakan cenderung dapat pergi). Apakah ada alasan, selain melampaui 8 MHz, itu berarti saya...

19
Bagaimana cara membersihkan sinyal yang berisik?

Saya mengendalikan kipas PC PWM 4-pin dari PIC16F684 dengan kecepatan kipas yang didorong dari pembacaan ADC dari sensor proximity. Ini semua berfungsi ok. Awalnya saya tidak berencana untuk menggunakan output tachometer dari kipas, tetapi karena sudah tersedia, saya telah memantaunya dengan...

18
Jembatan WiFi ke Serial (atau SPI) yang ideal?

Apa sajakah rekomendasi tentang WiFi ideal ke Serial bridge? Kualitas ideal saya adalah: Konektivitas sederhana, SPI atau Serial Kecepatan cepat yang masuk akal, idealnya minimal 1mbit / detik (meskipun mungkin tidak selalu perlu secepat itu) Murah, saya pikir di bawah $ 50 Daya rendah - itu...

17
Multitasking pada mikrokontroler PIC

Multitasking penting hari ini. Saya bertanya-tanya bagaimana kita bisa mencapainya dalam mikrokontroler dan pemrograman tertanam. Saya merancang sistem yang didasarkan pada mikrokontroler PIC. Saya telah merancang firmware-nya dalam MplabX IDE menggunakan C dan kemudian merancang aplikasi untuk itu...

16
Haruskah saya mendapatkan PICKit 2 atau 3?

Oke, setelah memutuskan untuk melempar diri di keluarga PIC (termasuk dsPIC), saya sekarang memiliki pertanyaan tentang programmer. Saya telah mendengar banyak hal buruk tentang PICKit 3 yang baru, dan saya bertanya-tanya apakah saya harus mendapatkan itu atau PICKit 2 yang tampaknya lebih...