Showing posts with label Mikrokontroler. Show all posts
Showing posts with label Mikrokontroler. Show all posts

Friday, September 21, 2012

TRICK MEMPERCEPAT MODEM SMART 78.1025 MBPS

TRICK MEMPERCEPAT MODEM SMART 78.1025 MBPS
Haloooo,,,pagi ini saya akan mencoba share trikc smart terbaru dengan samapi kecepatan (78.1025 Mbps).
Dan Saya Juga Terkejut sekali dengan hal ini,apa mungkin Modem Smart Saya Yang Lagi ERROR??? kok Bisa Mencapai  78.1025 MBPS.......!!!!
Kok Kelihatanya Nggak Masuk Akal,Dan Ini Bukan Manipulasi Gambar Editan.....!!!
langsung saja:
-Ganti User dan Pasword Dengan: smart
-Ganti DNS Anda seperti Pada Gambar dibawah ini,dan harus sama persis ya Sob,terus coba anda praktekan dan semoga berhasil..Byeeeeee beeee..
Klick Gambar Untuk Memperbesar

Friday, August 17, 2012

Jam Digital berbasis Mikrokontroler AT89s51

type='html'>
Rangkaian Jam Digital berbasis Mikrokontroler AT89s51

Digital hours to make this not too difficult. This series is not my original project, I trace the series of files and program from the internet, there is no chance the program listing. After I download the file to its hex-hour direct way. This clock only displays hours and minutes, to seconds However you can install the led associated with a series of I Hz oscillator formed from IC 555 (which I do, because I do not know the program listing), 2 led in parallel and installed as a bookmark seconds. Led to two installed in the middle of the hours and minutes. Although with the way that seconds and minutes if observed (calculated) decline slightly but I'm not the problem, Moreover people will not know about it. Digital hours following scheme:
Circuit digital watch

To me its PCB design itself, of course are still using my favorite software, PCB designer. Next the PCB layout (look up) :
PCB layout of digital watch


  • PCB file can download it here.
  • Hex file. can be downloaded here.

Friday, July 13, 2012

Sistem Minimum Mikrokontroler AT89C51|AT89C52


The minimum system is AT89C51/AT89C52 microcontroller electronic circuits the minimum necessary to the operation of microcontroller IC. This circuit can then be connected to other circuits to perform certain functions or can be added with other complementary circuit to become a more complete system and has more functions.

Rangkaian Sistem Minimum Mikrokontroler AT89C52|AT89C52Rangkaian Sistem Minimum Mikrokontroler
AT89C52|AT89C52

AT89S51/52 Microcontroller is the latest version than the AT89C51 microcontroller has been widely used today. AT89S52 microcontroller is a CMOS 8-bit microcomputers with 8KB Flash Programmable and Erasable Read Only Memory (PEROM). Mikrokontroler tech non-volatile memory of the Atmel Cleaner density is, compatible with industry standard microcontroller MCS-51, either pin IC and the instruction set and the price is quite cheap. Therefore, it is precisely when we study this type of microcontroller.

Important specifications owned AT89S52 Microcontroller:
  • Compatible with previous MCS51 microcontroller family
  • 8 K Bytes • In system programmable (ISP) flash memory with capacity 1000 times read / write
  • 4-labor voltage 5.0V
  • Working with a range of 0 - 33MHz
  • Internal RAM 256x8 bits
  • 32 channels of I / 0 may be programmed
  • 3 pieces 16-bit Timer / Counter
  • 8 interrupt sources
  • Full duplex serial channel UART
  • watchdog timer
  • Dual data pointers
  • ISP programming mode flexible (Byte and Page Mode)

Pinning Mikrokontroler AT89C52|AT89C52Pinning Mikrokontroler AT89C52|AT89C52

Sistem Minimum Mikrokontroler ATmega8535

type='html'>Minimum System ATmega8535 microcontroller, is the minimum necessary circuits for the operation of the microcontroller IC, then this minimum circuit can be connected with other circuits to perform certain functions. In the AVR microcontroller family, Atmega8535 series is one series that is very widely used.

 Rangkaian Sistem Minimum Mikrokontroler ATmega8535 Skema Rangkaian Sistem Minimum
Mikrokontroler ATmega8535


To make this ATmega8535 microcontroller minimum system required several components, namely:
  • ATmega8535 microcontroller IC
  • 1 XTAL 4 MHz or 8 MHz (XTAL1)
  • 3 paper capacitors, two 22 pF (C2 and C3) and 100 nF (C4)
  • a 4.7 UF electrolytic capacitors (C12) 2 is 100 ohm resistor (R1) and 10 Kohm (R3)
  • 1 reset button pushbutton (PB1
  • DC 5V voltage regulator
Briefly, ATMega8535 has several capabilities:
  • Microcontroller based 8-bit RISC with a maximum speed of 16 MHz.
  • Has 8 KB of flash memory, SRAM and 512 bytes of EEPROM (Electrically Erasable Programmable Read Only Memory) of 512 bytes.
  • Having the ADC (analog converter-to-digital) 10 bit internal precision of 8 channel.
  • Has a PWM (Pulse Wide Modulation) as much as four internal channels.
  • Serial communication port (USART), with maximum speed of 2.5 Mbps.
  • Six options sleep mode, to save the use of electric power.
ATmega8535ATmega8535ATmega8535 Pinning

ATMega8535 microcontroller has 40 pins for the model PDIP. The names of the pins on the microcontroller are
  • VCC for the positive power supply voltage.
  • GND to the negative power supply voltage.
  • Porta (PA0 - PA7) as a port Input / Output and has other capabilities as an input to the ADC is
  • PortB (PB0 - PB7) as a port input / output and also has other capabilities.
  • PortC (PC0 - PC7) as a port Input / Output to ATMega8535.
  • PortD (PD0 - PD7) as a port input / output and also has other capabilities.
  • RESET for resetting the program in the microcontroller.
  • XTAL1 and XTAL2 to input clock signal generator.
  • AVCC for the power supply voltage input pin for the ADC.
  • Aref for ADC reference voltage pin.

Rangkaian Thermometer Berbasis Mikrokontroler AT89S52


This is a circuit of a microcontroller AT89S52 Thermometer and 12-bit ADC LTC1298, programs written in the language c program with digital filtering and interface the LED display. The reading provides 0.1C sensitivity.

The hardware block and circuit diagram is shown in Fig below. The sensor is epoxy molded thermistor. The circuit for signal conditioning is a simple voltage divider. The ADC is 12-bit SPI interface LTC1298 analog-to-digital converter. The microcontroller is Atmel 89S52. The display has four digits 0.5 inches 7-segment LED. The segment driver provides 32-bit CMOS output.

Rangkaian Thermometer Berbasis Mikrokontroler AT89S52

Skema Rangkaian Thermometer Berbasis Mikrokontroler AT89S52

Rangkaian Thermometer Berbasis Mikrokontroler AT89S52
Thermometer Block Diagram

The ADC is 12-bit (LTC1298 or MC3202) are two channels, CH0 and CH1. The input signal from thermistor for ADC channel 0 is simple voltage divider. Channel1 is available for other sensor. The sample shown in schematic is HIH-3160 Honeywell Relative Humidity Sensor. The ADC chip is interfaced with MCU, 89S52 with P1.1, P1.2 and P1.3. The display has 4-digit LED. The 4094 CMOS shift register drives the LED directly.


Software

The main function is time triggered by 10ms timer0 running. The ADC is updated on LED every 10 ticks.

while(1)
{
while(!cputick)
continue;
cputick=0;
print_ADC();
}

The function that reads 12-bit data from ADC is read_ADC(char n). The function has two loops. First loop is to send 4-bit command. And the second loop is 12-bit to shift the data from ADC.

sbit Data = P1^1;
sbit CLK = P1^2;
sbit CS = P1^3;


int read_ADC(char n)
{ int k;
char i,channel;
k=0;
CS=0;
if(n==0) channel=0x0d;
else channel=0x0f;

for(i=0;i<4 data-blogger-escaped-clk="0;" data-blogger-escaped-cs=" 1;" data-blogger-escaped-data=" 1;" data-blogger-escaped-i="0;i<12;i++)">

To provide smooth reading, I added the 5-point moving average to the raw data. The function low_pass_filte1( ) is used to filter the high frequency noise. The reading is calibrated to degree Celsius with Platinum 100 standard thermometer. We found the equation y=0.0323x-15.122.

int low_pass_filter1(void)
{
x5=x4;
x4=x3;
x3=x2;
x2=x1;
x1=read_ADC(0);
return(x1+x2+x3+x4+x5)/5;
}

float read_temp1_filter(void)
{
return(0.0323*low_pass_filter1()-15.122);
}



Rangakaian Downloader Mikrokontroler AVR Menggunakan USB

type='html'>
This circuit is a downloader for Atmel AVR microcontroller. The circuit uses ATMega48 or ATmega8 and a few other passive components. Programmer or a downloader uses a USB-only drive firmware (firmware-only USB driver), does not require a special USB controller.

Rangakaian Downloader Mikrokontroler AVR Menggunakan USBSkema Rangakaian Downloader
Mikrokontroler AVR Menggunakan USB


Features
  • Can be used for a variety of platforms, have been tested for Linux, Mac OS and Windows;
  • Does not require special controllers or smd components;
  • Speeds may reach 5kByte/detik programming;
  • Option SCK to support low-speed microcontroller targets < 1.5 Mhz
Software
  • AVRDUDE USBasp support since version 5.2 - Take AVRDUDE.
  • Khazama AVR - Programmer is an application Windows XP / Vista for USBasp and avrdude.
  • EXtreme Burner - AVR is a Windows GUI software specifically for USB AVR programmer USBasp based, not use AVRDude.

Source