Generation of Square Wave by Using NE555(Astable Mode)
NE555 is an IC which is used widely in electronics. It can be used in 3 modes which are called: ASTABLE, MONOSTABLE and BISTABLE. The 555 can be used in pulse generation, timing process and as an ossilator. We will use it in ASTABLE mode in order to generate continuous square wave. The 555 IC…
AVR Programlama – I2C (TWI)
I2C Nedir? Inter-Integrated Circuit , 1982 yılında Philips tarafından icat edilmiş senkron bir seri haberleşme protokolüdür. I2C haberleşmede sadece iki terminal bulunmaktadır. Bunlar, SDA ve SCL hatlarıdır ve bu hatlar birer pull-up direnç ile güç hattına bağlanır. SDA, veri iletimi için kulanılan hat iken SCL ise haberleşmede senkronizyonu sağlayan saat sinyalini gönderir. SDA hattı veri…
STM32 Programlama -STM32F4 Clock Configration-
Bu yazımda STM32F411 mikrodenetleyicisinin saat ayarlarını anlatacağım ve çipin sistem saatini 100Mhz e ayarlayacağım. Fakat, sizin herhangi bir STM32 mikrodenetleyicisini (en azından F4 serisi) istediğiniz herhangi bir frekansta çalıştırabilmeniz için bazı kavramlardan ve bazı terimlerden bahsetmek istiyorum. Bu sayede kullandığınız çip farklı dahi olsa mikrodenetleyiciniz için uygun saat ayarlarını yapabileceksiniz. Saat Kaynağı(Clock Sourse) Mikrodenetleyiciler farklı…
Diyot Nedir ?
Diyot, bir yönde düşük direnç değerine sahipken diğer yönde çok yüksek dirence sahip olan ve bu özelliği sayesinde elektrik akımını tek bir yönde ileten yarı iletken devre elemanıdır. Yarı iletkenler yazımızda bahsettiğimiz N ve P tipi yarı iletkenlerin bir araya getirilmesi ile oluşturulur. P tipi yarı iletkenler pozitif yük taşıyıcılardır. N tipi yarıiletkenler ise negatif…
AVR Programlama – ADC
ADC Nedir? Analog dijital dönüştürücü, sürekli bir voltaj değerini (analog), daha sonra dijital hesaplama için kullanılabilen dijital bir cihaz tarafından anlaşılabilen bir binary değere (dijital) dönüştüren bir devredir. Bu ADC devreleri, kendi başlarına ayrı bir ADC IC’leri olarak bulunabilir veya bir mikrodenetleyiciye gömülebilir. Kısaca ADC (Analog to Digital Converter) olarak adlandırılırlar. Bu yazıda Atmega328p mikrodenetleyicisi…
AVR Programlama – USART
USART Nedir? USART (Universal Synchronous Asynchronous Reciever Transmitter) 5 ile 9 bit arasında data formatına sahip olan senkron ve asenkron çalışabilen en temel seri haberleşme protokollerinden birisidir. Bu yazımızda asenkron haberleşme üzerine duracağımız için daha çok UART’dan bahsedeceğiz. UART full-dublex özelliğe sahiptir. Böylece aynı anda veri okuma ve veri gönderme işlemi yapılabilir. UART haberleşmenin en…