Forum Sains Indonesia




*
Selamat datang, Pengunjung. Silahkan masuk atau mendaftar. Apakah anda lupa aktivasi email?
Mei 25, 2012, 02:52:01 PM

Masuk dengan nama pengguna, kata sandi dan lama sesi

Artikel Sains

Aku Cinta ForSa

  ForSa on FB  ForSa on Twitter

Pranala Luar

ShoutBox!

Last 10 Shouts:

 

fajri

Kemarin jam 09:40:03 PM
numpang liat_liat dulu,, kexnya menarik bnget sama masalah mikon.. ! :D
 

haman11

Kemarin jam 08:11:34 AM
ada yg tauproses daur ulang urin pada cicak gk ? ;)
 

GhostInMachine

Mei 23, 2012, 03:52:17 PM
kk mau tanya cara upload Tulisan dong??
 

army.fice

Mei 23, 2012, 12:22:47 AM
sepi banget sih :(
 

lustforscience

Mei 22, 2012, 08:26:02 PM
amin
 

exile_rstd

Mei 22, 2012, 08:24:55 PM
offline....
good night all  ;)
 

exile_rstd

Mei 22, 2012, 08:23:08 PM
iyaaaa jumat saya mau ujian kenaikan kelas. doain ya om Farabi, semoga ujiannya lancar dan dpt nilai memuaskan  :D
 

Farabi

Mei 22, 2012, 08:20:37 PM
KMana aja non? Sibuk belajar?
 

exile_rstd

Mei 22, 2012, 07:44:23 PM
argh lama ga buka forsa, comment di beberapa thread jd membingungkan saya. apa karena udh lama ga asah ya...
 

N E R R O

Mei 20, 2012, 07:41:57 PM
udah lama gak mampi ke forsa, sdh banyak berubah

Show 50 latest

Polling

gmn cara nyatuin 2 mikro atmega8535 pke komunikasi I2C?

gmn cara nyatuin 2 mikro atmega8535 pke komunikasi I2C?
0 (0%)
gmn cara nyatuin 2 mikro atmega8535 pke komunikasi I2C?
0 (0%)
gmn cara nyatuin 2 mikro atmega8535 pke komunikasi I2C?
0 (0%)

Total Pemilih: 0

Penulis Topik: gmn cara nyatuin 2 mikro atmega8535 pke komunikasi I2C?  (Dibaca 6185 kali)

0 Anggota dan 1 Pengunjung sedang melihat topik ini.

Offline micro

  • Mahasiswa
  • **
  • Tulisan: 10
  • IQ: 5
    • Lihat Profil
gmn cara nyatuin 2 mikro atmega8535 pke komunikasi I2C?
« pada: Pebruari 08, 2009, 08:12:30 PM »
temen2 ada yang tau cara nyatuin 2 mikro atmega8535 pke komunikasi I2C.,pkenya bahasa c.,mohon bantuannya.. ;D

Offline tukul

  • Mahasiswa
  • **
  • Tulisan: 11
  • IQ: 2
  • Gender: Pria
    • Lihat Profil
Re: gmn cara nyatuin 2 mikro atmega8535 pke komunikasi I2C?
« Jawab #1 pada: Pebruari 25, 2009, 06:36:05 AM »
temen2 ada yang tau cara nyatuin 2 mikro atmega8535 pke komunikasi I2C.,pkenya bahasa c.,mohon bantuannya.. ;D


Berikut ini adalah contoh-contoh pemrograman SPI secara hardware:

Prosedur pengiriman data

void SPI_Out (int b)

{

int i ;

for ( i = 7 ; i >= 0; i −−)

{

if (b & (1 << i ) ) SetMOSI( ) ;

else ClearMOSI( ) ;

waitmicrosec(2) ;

SetSCK( ) ;

waitmicrosec(3) ;

ClearSCK( ) ;

waitmicrosec(2) ;

}

}

Prosedur Penerimaan data

int SPI_In ( )

{

int i , b = 0 ;

for ( i = 7 ; i >= 0; i −−)

{

SetSCK( ) ;

waitmicrosec(2);

if (GetMISO( )) b |= 1 << i ;

waitmicrosec(3);

ClearSCK( ) ;

waitmicrosec(2);

}

return b ;

}

Offline tukul

  • Mahasiswa
  • **
  • Tulisan: 11
  • IQ: 2
  • Gender: Pria
    • Lihat Profil
Re: gmn cara nyatuin 2 mikro atmega8535 pke komunikasi I2C?
« Jawab #2 pada: Pebruari 25, 2009, 06:39:59 AM »
temen2 ada yang tau cara nyatuin 2 mikro atmega8535 pke komunikasi I2C.,pkenya bahasa c.,mohon bantuannya.. ;D

pranala:http://www.sst.com/downloads/app_note/S72051.pdf [non-aktif]

Offline Too Payz

  • Dosen
  • ****
  • Tulisan: 260
  • IQ: 7
    • Lihat Profil
Re: gmn cara nyatuin 2 mikro atmega8535 pke komunikasi I2C?
« Jawab #3 pada: Juni 25, 2009, 03:55:43 AM »
SPI dan I2C serupa tapi tak sama.
Yang dimaksud disini bukan komunikasi 2 mikro dengan I2C
tapi yang tepat komunikasi 2 mikro secara SPI. ;)

Offline tAZZZ

  • Mahasiswa
  • **
  • Tulisan: 44
  • IQ: 7
    • Lihat Profil
Re: gmn cara nyatuin 2 mikro atmega8535 pke komunikasi I2C?
« Jawab #4 pada: Juli 28, 2009, 04:17:24 PM »
klo yang pake TWI...gimana caranya...coz saya da kerjaan tuk komunikasi 5 mikro satu mikro atmega32 sebagai Master dan 4 mikro atmega8 sebagai slave
hmm...saya dah coba tapi gagal....hiks...hikss

dah pernah nyoba...liat coding nya donks

Offline Too Payz

  • Dosen
  • ****
  • Tulisan: 260
  • IQ: 7
    • Lihat Profil
Re: gmn cara nyatuin 2 mikro atmega8535 pke komunikasi I2C?
« Jawab #5 pada: Juli 28, 2009, 07:11:00 PM »
klo yang pake TWI...gimana caranya...coz saya da kerjaan tuk komunikasi 5 mikro satu mikro atmega32 sebagai Master dan 4 mikro atmega8 sebagai slave
hmm...saya dah coba tapi gagal....hiks...hikss

Coba lihat link ini menarik penjelasannya dan sangat jelas :
http://www.ermicro.com/blog/?p=744
http://www.robotroom.com/Atmel-AVR-TWI-I2C-Multi-Master-Problem.html

TWI ini untuk I2C kan ? seperti sensor kelembapan, sensor suhu I2C, dan komunikasi dengan I2C lainnya.
Soalnya kalo komunikasi antar mikro 1 mikro sebagai master dan 4 mikro sebagai slave apalagi jarak yang cukup jauh, solusinya dengan menggunakan USART level RS485 dengan MAX485 (jika menggunakan 2 kabel) atau RS232 dengan MAX232 (jika menggunakan 3 kabel).
Kalo dengan TWI komunikasi I2C jaraknya pendek dan g bisa jauh".

Offline tAZZZ

  • Mahasiswa
  • **
  • Tulisan: 44
  • IQ: 7
    • Lihat Profil
Re: gmn cara nyatuin 2 mikro atmega8535 pke komunikasi I2C?
« Jawab #6 pada: Juli 29, 2009, 09:04:17 AM »
jaraknya pendek kok, prioritasnya sedikit mungkin kabel yang dipakai, TWI(two wire interface) prinsipnya sama dengan I2C tapi...di codewizard avr dibedakan, klo pilih I2C trbatas hanya untuk akses EEPROM eksternal atau sensor speerti suhu atau kelembapan misalnya..tapi klo pake TWI kita bisa atur posisi Master n Slavenya......secara program juga beda sih lebih mudah I2C klo yang TWI terlalu banyak prosedur.

Offline tAZZZ

  • Mahasiswa
  • **
  • Tulisan: 44
  • IQ: 7
    • Lihat Profil
Re: gmn cara nyatuin 2 mikro atmega8535 pke komunikasi I2C?
« Jawab #7 pada: Juli 29, 2009, 09:08:03 AM »
btw saya dah lihat link itu......
tapi tuk sementara kerjaannya dipending dulu...dialihkan ke kerjaan lain
....masih menunggu...
ada yang dah nyoba..........
Share yah....:)

Offline Too Payz

  • Dosen
  • ****
  • Tulisan: 260
  • IQ: 7
    • Lihat Profil
Re: gmn cara nyatuin 2 mikro atmega8535 pke komunikasi I2C?
« Jawab #8 pada: Juli 30, 2009, 12:15:51 AM »
ada yang dah nyoba..........
Yup saya dah pernah nyoba nyatuin 3 mikro bahkan lebih.
Metode yg kugunakan yang satu Komunikasi serial sinkron (mirip I2C tapi buat sendiri protokolnya)
dan yang lain komunikasi serial asinkron UART level RS232 dan level RS485.

Pernah juga komunikasi secara paralel 8 bit dan paralel 4 bit (sebelum mengenal serial Komunikasi).  ;D

Offline tAZZZ

  • Mahasiswa
  • **
  • Tulisan: 44
  • IQ: 7
    • Lihat Profil
Re: gmn cara nyatuin 2 mikro atmega8535 pke komunikasi I2C?
« Jawab #9 pada: Juli 30, 2009, 01:29:37 PM »
ada yang dah nyoba..........
Yup saya dah pernah nyoba nyatuin 3 mikro bahkan lebih.
Metode yg kugunakan yang satu Komunikasi serial sinkron (mirip I2C tapi buat sendiri protokolnya)
dan yang lain komunikasi serial asinkron UART level RS232 dan level RS485.

Pernah juga komunikasi secara paralel 8 bit dan paralel 4 bit (sebelum mengenal serial Komunikasi).  ;D

Oi....Oi....
hmm bisa lebih jelas lagi, klo bisa buat topik baru
Trims

Offline LUTFI_FAISAH

  • Mahasiswa
  • **
  • Tulisan: 47
  • IQ: 1
    • Lihat Profil
Re: gmn cara nyatuin 2 mikro atmega8535 pke komunikasi I2C?
« Jawab #10 pada: Agustus 16, 2009, 10:03:53 PM »
ada yang dah nyoba..........
Yup saya dah pernah nyoba nyatuin 3 mikro bahkan lebih.
Metode yg kugunakan yang satu Komunikasi serial sinkron (mirip I2C tapi buat sendiri protokolnya)
dan yang lain komunikasi serial asinkron UART level RS232 dan level RS485.

Pernah juga komunikasi secara paralel 8 bit dan paralel 4 bit (sebelum mengenal serial Komunikasi).  ;D

3 mikro lebih bwt apa???
bedanya RS 232 sama RS 485 apa???
trus klo 2 mikro berbeda bisa jg kan di satuin??
pa bedanya sama mikro yg sama??

Offline frans3q

  • Dosen
  • ****
  • Tulisan: 153
  • IQ: 22
    • Lihat Profil
Re: gmn cara nyatuin 2 mikro atmega8535 pke komunikasi I2C?
« Jawab #11 pada: Agustus 16, 2009, 10:30:57 PM »
TA nya tAZZZ bikin robot humanoid.
Terimakasih banyak buat tmn2 yg uda nambah IQ saya... :D

Offline LUTFI_FAISAH

  • Mahasiswa
  • **
  • Tulisan: 47
  • IQ: 1
    • Lihat Profil
Re: gmn cara nyatuin 2 mikro atmega8535 pke komunikasi I2C?
« Jawab #12 pada: Agustus 16, 2009, 10:39:42 PM »

@frans3q:jwb prtanyaan q donk...

Offline frans3q

  • Dosen
  • ****
  • Tulisan: 153
  • IQ: 22
    • Lihat Profil
Re: gmn cara nyatuin 2 mikro atmega8535 pke komunikasi I2C?
« Jawab #13 pada: Agustus 17, 2009, 12:31:19 AM »
maap ga bisa jawab. soal ny ga ngerti juga.... gw lebi nubie dari lutfi klo masalah elektro-mikrokontroler. klo gw jawab takut ny ntar jadi menyesatkan hehehe....

mikro beda setau gw bisa tetep komunikasi asal protokol ny sama. pake 2 wire interface a.k.a. IIC/I2C misal nya. CMIIW :D

Offline Too Payz

  • Dosen
  • ****
  • Tulisan: 260
  • IQ: 7
    • Lihat Profil
Re: gmn cara nyatuin 2 mikro atmega8535 pke komunikasi I2C?
« Jawab #14 pada: Agustus 17, 2009, 02:40:33 PM »
Kutip
3 mikro lebih bwt apa???
Aplikasinya macam-macam, kalo aplikasi sederhana dengan 3 mikro tentu saja berlebihan. Kalo yg saya buat waktu itu hanya untuk Intercom untuk aplikasi pada sekolah, karena harus komunikasi data antar interkom makanya setiap interkom harus ada mikronya.

Contoh lain :
  • DCS (Distribution Control System) atau sistem kontrol terdistribusi, setiap sistemnya menggunakan mikrokontroller (mikroprocessor) tersendiri.
  • Robot-Robot : ada mikro yang mengatur pergerakan tangan, pergerakan kaki, dll.

Kutip
trus klo 2 mikro berbeda bisa jg kan di satuin??
pa bedanya sama mikro yg sama??
Bisa yg penting kecepatan transfer datanya sama dan level tegangan komunikasi datanya juga sama.
Misalnya :
- Level RS232 dengan kecepatan 9600 bps, atau
- Level RS485 dengan kecepatan 4800 bps, dst.

Contohnya :
Kalo komunikasi antar mikro dengan PC kan udah berbeda itu, yang 1 mikrokontroller yang 1 mikroprocessor, pentium 4 pula.   ;D   ;D

 

Copyright © 2006-2011 Forum Sains Indonesia