Document 1
Document 1
peranti yang boleh digunakan sebagai sistem terbenam. Kebanyakan atur 8 bit pengawal
mikro yang digunakan pada hari ini termasuk di dalam mesin atau pengguna yang lain produk
termasuk telefon, kereta, peralatan rumah tangga dan juga peralatan untuk sistem komputer.
Oleh itu, nama lain yang 8 bit mikropengawal adalah "tertanam 8 bit pengawal." Sesetengah
sistem terbenam yang sangat canggih manakala yang lain mempunyai keperluan minimum
untuk ingatan dan panjang pengaturcaraan dengan kerumitan perisian yang rendah. Input
dan output yang termasuk geganti, solenoid, suis, paparan LCD dan sensor untuk data seperti
suhu, tahap cahaya atau kelembapan.
Karakter
Tipe Argumen
Keterangan
%d, %i
int
%o
int
%u
int
%c
char
%s
char*
%f
float
%lf
float
%ld
float
%e
double
Karakter
Tipe Argumen
Keterangan
%d, %i
int
%o
int
%x, %X
int
%u
int
%c
char
Menampilkan karakter
%s
char*
%f
float
%lf
float
%ld
float
%e , %E
double
%g , %G
double
%%
Menyatakan symbol %
Sebuah motor stepper adalah luka dalam apa-apa cara yang putaran mempunyai sebilangan
"langkah" diskret. Saya hanya tahu motor stepper menjadi DC motor. Langkah-langkah ini
adalah di mana medan magnet menyebabkan motor untuk mahu untuk menetap di salah satu
daripada jawatan-jawatan ini. Bilangan langkah seputaran agak tinggi, sekitar dua ratus atau
lebih, dan berbeza mengikut model dan pengeluar. Adakah ini bermakna bahawa motor
mempunyai berkesan resolusi (pergerakan kecil terkawal) sama dengan bilangan langkah
untuk motor itu. Segala-galanya seolah-olah mempunyai pengecualian, dan yang boleh
digunakan untuk steppers juga - terdapat beberapa langkah yang dipanggil mikro, dengan
resolusi yang lebih tinggi, tetapi saya tidak tahu banyak tentang mereka. Motor stepper
mungkin atau mungkin tidak mempunyai maklum balas kedudukan.
Sebuah motor servo boleh sama ada DC atau AC, dan biasanya terdiri daripada seksyen drive
dan resolver / pengekod. Sebuah motor servo adalah lebih licin dalam gerakan dari stepper
setanding, dan akan mempunyai resolusi yang lebih tinggi untuk mengawal kedudukan.
Keluarga servo adalah dibahagikan kepada AC dan DC jenis. An servo AC mempunyai
kelebihan kerana dapat mengendalikan mendadak semasa lebih tinggi daripada DC, sebagai
DC mempunyai berus, yang faktor penghad dalam kes ini. Oleh itu, bagi pertimbangan
praktikal kami, anda boleh mendapatkan lebih kuat AC servo motor daripada apa yang anda
boleh dalam DC atau konfigurasi stepper. Steppers, di sisi lain, mempunyai ekonomi sebagai
satu kelebihan, dan boleh dimasukkan ke dalam reka bentuk untuk menghasilkan gerakan
yang sangat licin juga. Trend bagi pengeluar "serius" CNC mesin adalah dengan menggunakan
AC servo. "Tahap permulaan" mesin mungkin mempunyai DC servos, atau steppers.
#include<htc.h>
#include<pic.h>
__CONFIG ( 0x3F32 );
#define _XTAL_FREQ 20000000
#define servo RB1
void main (void)
{
int i;
TRISB = 0b00000000;
PORTB = 0b00000000;
while (1)
{
//untuk gerak ke kiri
for(i=0;i<50;i++)
{
servo = 1;
__delay_ms (1);
servo = 0;
__delay_ms (19);
}
//untuk gerak ke kanan
for(i=0;i<50;i++)
{
servo = 1;
__delay_ms (2);
servo = 0;
__delay_ms (18);
}
}
}