KOMUNITAS HOBBIYST ELEKTRONIKA - KHE
Diskusi Elektronika => Kategori Mikrokontroller/Robotik => Mikrokontroller Seri ATMEL => Topik dimulai oleh: chiduwi pada September 06, 2010, 10:37:49 PM
-
Beberapa ide produk yang cukup komrsial untuk MCS 51 diantaranya adalah:
1. Sistem Antrian dgn AT89S51
2. Data Logger dgn AT89S51
3. Sinewave Inverter dgn AT89S2051
4. Monitor Peralatan melalui internet dgn MCS-51
5. SMS Server dgn MCS-51
6. Pengaman Rumah
7. Pengaman sepeda Motor
8. Moving Sign
9. Detektor Gas Elpiji
10. PID Kontroller untuk industri
11. USB downloader MCS51 dan AVR
12. dll
Semoga ini menjadi inspirasi...
-
Beberapa ide produk yang cukup komrsial untuk MCS 51 diantaranya adalah:
1. Sistem Antrian dgn AT89S51
2. Data Logger dgn AT89S51
3. Sinewave Inverter dgn AT89S2051
4. Monitor Peralatan melalui internet dgn MCS-51
5. SMS Server dgn MCS-51
6. Pengaman Rumah
7. Pengaman sepeda Motor
8. Moving Sign
9. Detektor Gas Elpiji
10. PID Kontroller untuk industri
11. USB downloader MCS51 dan AVR
12. dll
Semoga ini menjadi inspirasi...
kalo di forum ini yg banyak diminati mungkin bikin
Pemancar PLL peke mikro + LCD pasti laku keras he he he he ;D ;D ;D
-
:) ::)saya boleh bagung kan,,,ane butuh scrit mikrokontrol buat ngatus sms,rncana mau pake mikrokontrol atmega ada yang bisa bantu ga?? :D :D
-
PLL buat pemancar boleh juga tuh, okay nanti kita cari artikelnya trus kita buat rame rame... tunggu ya...
-
nambah lagi, yang rame dipasaran juga adalah Capacitor Discharge Ignition (CDI) programable, Sama Electronic Control Unit untuk Electronic Fuel Injection .
-
klo aq ko' pngin bs bikin moving sign yang kaya' di pintu scure parking itu lho!ada yang pnya list programnya ga y?tx.
-
Sinewave Inverter dgn AT89S2051, gimana sih? mohon penjelasan para pakar :)
-
Cara kerjanya hampir sama dg pwm yg dibentuk dg membandingkan gelombang segitiga berfrekuensi tinggi dg gelomban sinus 50/60 hz. Hasil perbandingan ini digunakan untuk menggerakkan transistor untuk menghasilkan tegangan AC. Kalau pakai mikrokontroller kita tinggal mengatur kapan hidup dan matinya transistor sesuai grafik waktu PWM. Setelah jadi arus AC bisa dinaikan pakai trafo dulu baru di filter atau difilter dulu baru ke trafo. Setelah di filter maka tegangannya yg semula mengandung
banyak harmonisa akan hanya mengandung frek fundamental yaitu 50/60 hz.
-
8) terima kasih penjelasannya,
Tp kalo ada dan nga keberatan saya minta asm nya lah... :)
-
kalo saya senengnya di moving sign
-
sebenarnya saya sudah mulai meninggalkan MCS51, sebab AVR lebih powerfull, tapi karena belakangan ini harga Atmel AVR mulai naik tidak terkendali saya lirik lagi deh tumpukan mikrokontroller ini..
-
sebenarnya saya sudah mulai meninggalkan MCS51, sebab AVR lebih powerfull, tapi karena belakangan ini harga Atmel AVR mulai naik tidak terkendali saya lirik lagi deh tumpukan mikrokontroller ini..
MCS-51 juga sekarang naik pak.
Di bandung Harga Eceran AT89S52 nyampe Rp 17500
-
sebenarnya saya sudah mulai meninggalkan MCS51, sebab AVR lebih powerfull, tapi karena belakangan ini harga Atmel AVR mulai naik tidak terkendali saya lirik lagi deh tumpukan mikrokontroller ini..
kalo saya mah tergantung dipergunakannya untuk apa dulu...selagi masih mampu ditangani oleh MCS-51 ya saya pakai....tetapi bila tak mampu seferti menangani PWM, ADC, ...saya pergunakan AVR
saya rasa sangat sayang bila kita membuat sesuatu. yang masih mampu ditangani MCS-51 mempergunakan AVR....boleh dibilang sia2
karena AVR bisa dibilang mahal...harganya jauh sekali dibanding MCS-51
sebenarnya saya sudah mulai meninggalkan MCS51, sebab AVR lebih powerfull, tapi karena belakangan ini harga Atmel AVR mulai naik tidak terkendali saya lirik lagi deh tumpukan mikrokontroller ini..
MCS-51 juga sekarang naik pak.
Di bandung Harga Eceran AT89S52 nyampe Rp 17500
wah jadi mahal ya 17rb....waktu itu saya terakhir beli 12rb
-
sebenarnya saya sudah mulai meninggalkan MCS51, sebab AVR lebih powerfull, tapi karena belakangan ini harga Atmel AVR mulai naik tidak terkendali saya lirik lagi deh tumpukan mikrokontroller ini..
kalo saya mah tergantung dipergunakannya untuk apa dulu...selagi masih mampu ditangani oleh MCS-51 ya saya pakai....tetapi bila tak mampu seferti menangani PWM, ADC, ...saya pergunakan AVR
saya rasa sangat sayang bila kita membuat sesuatu. yang masih mampu ditangani MCS-51 mempergunakan AVR....boleh dibilang sia2
karena AVR bisa dibilang mahal...harganya jauh sekali dibanding MCS-51
sebenarnya saya sudah mulai meninggalkan MCS51, sebab AVR lebih powerfull, tapi karena belakangan ini harga Atmel AVR mulai naik tidak terkendali saya lirik lagi deh tumpukan mikrokontroller ini..
MCS-51 juga sekarang naik pak.
Di bandung Harga Eceran AT89S52 nyampe Rp 17500
wah jadi mahal ya 17rb....waktu itu saya terakhir beli 12rb
lah ini yang saya maksud, MCS-51 itu relatif sedikit variannya yg bisa di dapat dgn mudah dan murah di lokal saat ini AT89S51/52 (40 pin) atau versi AT89C2051 (20 Pin). Sedangkan AVR Series ada lebih banyak pilihan ATMega16/32 (40 pin), ATMega8 (28 pin), ATTiny26 (20 pin), nah satu lagi yg saya suka ATTiny13 (8 pin).
Hanya dengan 11rb-15rb (saya bisa punya mikrontroller yang sudah ada PWM, ADC, dll) seperti ATTiny13, plus kecepatan eksekusinya yang tinggi sehingga memudahkan bit bang I/O programming, disamping menggunakan spesifik I/O feature.
Habit saya dalam mendesign yang suka merasa sayang kalau kebutuhan aplikasi hanya membutuhkan misalnya 4 pin I/O tapi terpaksa memakai mikrokontroller 40 pin. Sebab kita juga perlu memperhitungkan ukuran PCB yang per cm2 nya lumayan tinggi.
Soal harga ini memang agak unik, kurang lebih setahun yang lalu saya masih bisa membeli ATMega8 seharga 12rb, dan ATMega16 seharga 18rb/ per 100pcs di lokal, tapi memang saat ini harga2 tsb di lokal berubah tidak terkendali?
Dari sumber dimana saya biasa membeli dari luar negeri, sebenarnya masih relatif stabil walau ada kenaikan,
ATMega8 (smd) series masih U$ 1.50 per 100pcs..
AT89S51 masih U$ 1.05 per 100pcs..
-
betul pak harga tak terkendali naik 2xlipat...belum lama kemarin tanya ke penjual di jkt atmega8 33rb an... mahal banget pak....
okkelah kalo begitu...... memang ada yg unik dari si mungil attiny13....kalo attiny12 punya gx pak saya butuh sekitar 10 s/d 20....nyari susah euy gx dapet.....
kali aja bpk punya stok banyak & harganya agak mumer krn bpk beli dari luar negeri :)
-
ada yang tau cara nggerakin servo pake assembly tdk?
share dunk,,,bingung nich...pada pake C ama bascom semua...
-
sebenarnya saya sudah mulai meninggalkan MCS51, sebab AVR lebih powerfull, tapi karena belakangan ini harga Atmel AVR mulai naik tidak terkendali saya lirik lagi deh tumpukan mikrokontroller ini..
kalo saya mah tergantung dipergunakannya untuk apa dulu...selagi masih mampu ditangani oleh MCS-51 ya saya pakai....tetapi bila tak mampu seferti menangani PWM, ADC, ...saya pergunakan AVR
saya rasa sangat sayang bila kita membuat sesuatu. yang masih mampu ditangani MCS-51 mempergunakan AVR....boleh dibilang sia2
karena AVR bisa dibilang mahal...harganya jauh sekali dibanding MCS-51
sebenarnya saya sudah mulai meninggalkan MCS51, sebab AVR lebih powerfull, tapi karena belakangan ini harga Atmel AVR mulai naik tidak terkendali saya lirik lagi deh tumpukan mikrokontroller ini..
MCS-51 juga sekarang naik pak.
Di bandung Harga Eceran AT89S52 nyampe Rp 17500
wah jadi mahal ya 17rb....waktu itu saya terakhir beli 12rb
setubuh dah.. tinggal mau buat aplikasi apa.. :D
aplikasi mcs51 untuk komersial, terakhir yang saya buat adalah kontrol lampu hias.. haha yang sering dipasang di pinggir alun2 itu lho.. lumayan modal cuman 14000
kalo untuk AVR project komersial terakhir traffic lights countdown timer buat dipasang di sekitar Jateng. :D
yah tinggal liat2 dolo projectnya..
terkecuali memang ada request khusus dari customer :D
-
ada yang tau cara nggerakin servo pake assembly tdk?
share dunk,,,bingung nich...pada pake C ama bascom semua...
Sebenarnya gampang kok bikinnya asal dah bisa merubah logika pin MK dan bikin delay (waktu tunda).
Prisip pengerakan sederhananya servo adalah memberikan pulsa high low pada pin pulse. (servo ada 3 pin, 2 untuk catu daya, 1 pin pulse). Sedangkan untuk sudut tergatung delay logika high dan logika lownya. Lebar pulsa 20 ms ( jumlah delay high dan delay low dalam mili second / mili detik) .
aturannya seperti ini:
jika delay pulsa high =0.5 mS dan delay pulsa low = 19.5 mS maka servo pada sudut 0 derajat.
jika delay pulsa high =1.5 mS dan delay pulsa low = 18.5 mS maka servo pada sudut 90 derajat.
jika delay pulsa high =2.5 mS dan delay pulsa low = 17.5 mS maka servo pada sudut 180 derajat.
Perhatikan jumlah delay high dan delay low =20 mS.
untuk sudut lain coba dihitung sendiri.....
Algoritmanya seperti ini contoh untuk asembli 89x5x
awal:
setb p1.0 ; beri logika 1 pada pin P1.0 (pin mk yg di hub ke pin pulse Servo)
call tunda05ms ; pangil procedure penundaaan 0,5 ms ( buat sendiri ya!!!)
clr p1.0 ; beri logika 0 pada pin P1.0
call tunda195ms ; pangil procedure penundaaan 19,5 ms ( buat sendiri ya!!!)
jmp awal ; ulangi ke awal
potongan program tersebut diatas menerakan servo ke sudut 0 derajat.
silahkan di coba...
-
kalo 45 drajat gan ?
-
Yaaa yang namanya hobby, mahal kayak apa kan dibeli, yang penting fuaaasss ...
jangan terlalu banyak kalkulasi1, fetul tidak boss??? :), he he he ..., becanda boss ...
-
kalo 45 drajat gan ?
jika delay pulsa high =0.5 mS dan delay pulsa low = 19.5 mS maka servo pada sudut 0 derajat.
jika delay pulsa high =1.5 mS dan delay pulsa low = 18.5 mS maka servo pada sudut 90 derajat.
jika delay pulsa high =2.5 mS dan delay pulsa low = 17.5 mS maka servo pada sudut 180 derajat.
kalkulasi1
ini hub pulsa ama sudut linear kok.... kalo 45 derajat ya
jika delay pulsa high =1 mS dan delay pulsa low = 19 mS maka servo pada sudut 45 derajat.
kalo 135 derajat ya
jika delay pulsa high =2 mS dan delay pulsa low = 18 mS maka servo pada sudut 135 derajat.
Rumusnya :
delay pulsa high= sudut/180 x 2+ 0.5 ms
delay pulsa low = 20 ms - delay pulsa high.
Ini untuk servo dengan sudut maximum 180 derajat.
semoga dapat bermanfaat.
-
wah harus belajar banyak ni ya tentang servo .... pengen bikin trikopter si ... :(
-
kalo 45 drajat gan ?
jika delay pulsa high =0.5 mS dan delay pulsa low = 19.5 mS maka servo pada sudut 0 derajat.
jika delay pulsa high =1.5 mS dan delay pulsa low = 18.5 mS maka servo pada sudut 90 derajat.
jika delay pulsa high =2.5 mS dan delay pulsa low = 17.5 mS maka servo pada sudut 180 derajat.
kalkulasi1
ini hub pulsa ama sudut linear kok.... kalo 45 derajat ya
jika delay pulsa high =1 mS dan delay pulsa low = 19 mS maka servo pada sudut 45 derajat.
kalo 135 derajat ya
jika delay pulsa high =2 mS dan delay pulsa low = 18 mS maka servo pada sudut 135 derajat.
Rumusnya :
delay pulsa high= sudut/180 x 2+ 0.5 ms
delay pulsa low = 20 ms - delay pulsa high.
Ini untuk servo dengan sudut maximum 180 derajat.
semoga dapat bermanfaat.
kalo pengen bisa bikin program sendiri buat mikrokontroler yang pertama dipelajari apa saja. mohon referensi dan pencerahannya.....................
-
Algoritmanya seperti ini contoh untuk asembli 89x5x
awal:
setb p1.0 ; beri logika 1 pada pin P1.0 (pin mk yg di hub ke pin pulse Servo)
call tunda05ms ; pangil procedure penundaaan 0,5 ms ( buat sendiri ya!!!)
clr p1.0 ; beri logika 0 pada pin P1.0
call tunda195ms ; pangil procedure penundaaan 19,5 ms ( buat sendiri ya!!!)
jmp awal ; ulangi ke awal
potongan program tersebut diatas menerakan servo ke sudut 0 derajat.
silahkan di coba...
Mas "M Joe" procedure tunda05ms dan procedure tunda195ms buatnya gimana???
Beri pencerahannya
-
sebenarnya saya sudah mulai meninggalkan MCS51, sebab AVR lebih powerfull, tapi karena belakangan ini harga Atmel AVR mulai naik tidak terkendali saya lirik lagi deh tumpukan mikrokontroller ini..
kalo saya mah tergantung dipergunakannya untuk apa dulu...selagi masih mampu ditangani oleh MCS-51 ya saya pakai....tetapi bila tak mampu seferti menangani PWM, ADC, ...saya pergunakan AVR
saya rasa sangat sayang bila kita membuat sesuatu. yang masih mampu ditangani MCS-51 mempergunakan AVR....boleh dibilang sia2
karena AVR bisa dibilang mahal...harganya jauh sekali dibanding MCS-51
sebenarnya saya sudah mulai meninggalkan MCS51, sebab AVR lebih powerfull, tapi karena belakangan ini harga Atmel AVR mulai naik tidak terkendali saya lirik lagi deh tumpukan mikrokontroller ini..
MCS-51 juga sekarang naik pak.
Di bandung Harga Eceran AT89S52 nyampe Rp 17500
wah jadi mahal ya 17rb....waktu itu saya terakhir beli 12rb
-
salam knal smuanya gan
mta tulung dunk gan, ada yang punya contoh source code running text led at89s51
yang msih dalam bntuk .asm atu .txt
mohon bantuanya agan-agan... :) :)
trima kasih sblumnya gan.