Haberler

ch340g ve uygulamaları

CH340, bir USB veri yolu adaptör çipidir. Fonksiyonları arasında USB’den seri porta, USB’den IrDA kızılötesi bağlantıya veya USB’den yazıcı portuna dönüşüm bulunmaktadır.

Ref: CH340

Seri port modunda, CH340, bilgisayarlar için asenkron seri portları genişletmek veya yaygın seri cihazları doğrudan USB veri yoluna yükseltmek için kullanılan yaygın MODEM iletişim sinyallerini sağlar.

Kızılötesi modda, CH340, SIR kızılötesi iletişimi gerçekleştirmek için bir kızılötesi alıcı-verici ekleyerek bir USB kızılötesi adaptörü oluşturabilir.

Neden CH340 kullanmalıyız?

Hem seri port hem de CH340 modülü, bilgisayarın tek çipli bilgisayarla iletişim kurmasına olanak tanır, ancak CH340 kullanmak daha pratiktir ve seri port kullanmanın zorluğundan kurtarır.

CH340’ın özellikleri

Tam hızda bir USB cihaz arayüzüne sahiptir ve USBV2.0 ile uyumludur. Kullanımı basittir ve çevresel bileşenler yalnızca kristaller ve kapasitörler gerektirir.

 Standart seri portu taklit eder, orijinal seri çevresel cihazı yükseltmek veya USB üzerinden ek seri portlar eklemek için kullanılır.

Windows işletim sistemi altında bilgisayarın seri port uygulamaları ile uyumludur, bu nedenle herhangi bir değişiklik gerektirmez.

RTS, DTR, DCD, RI, DSR, CTS gibi yaygın MODEM iletişim sinyallerini destekler.

Dış seviye dönüştürme ekipmanları aracılığıyla RS232, RS485, RS422 ve diğer arayüzleri sağlayabilir.

IrDA standart SIR kızılötesi iletişimini önemli ölçüde desteklerken, 2400bps ile 115200bps arasında baud hızlarını destekler.

 USB ile dönüştürülen bir seri port olduğundan, yalnızca uygulama katmanında uyumlu olabilir ve kesinlikle aynı olamaz.

Yazılım, CH341 ile uyumludur ve doğrudan CH341 sürücüsünü kullanabilir.

5V ve 3.3V voltajlarını destekler.

RoHS ile uyumludur.

CH340’ın paketlenmesi

CH340, CH340R, CH340T, CH340G dahil olmak üzere çeşitli paketleme yöntemlerine sahiptir. Her paketleme yöntemi biraz farklıdır ve işlevleri de farklıdır.

Ref: CH340 serisi

CH340T: Bilgisayar tarafında Windows işletim sistemi altında, CH340T sürücüsü standart bir seri portu taklit edebilir ve seri port işlemleri gerçekleştirebilir. Orijinal seri port uygulamalarının çoğu ile tamamen uyumludur ve genellikle herhangi bir değişiklik gerektirmez. CH340T, orijinal seri çevresel ekipmanı yükseltmek veya bilgisayara USB veri yolu üzerinden ek seri portlar eklemek için kullanılabilir. Seviye dönüştürme cihazları ekleyerek, RS232, RS485, RS422 ve diğer arayüzleri daha da sağlayabilir.

CH340R: CH340R, ters polariteye sahip 9 telli bir seri port sağlar ve IrDA’yı destekler. Ancak, yerleşik bir kristal osilatöre sahip değildir.

CH340G: CH340G, yerleşik bir kristal osilatöre sahip olmadan tam 9 telli bir seri port sağlar.

CH340G’nin pin fonksiyonu

Pin 1: Ortak terminal topraklanmıştır ve USB veri yolunun toprak kablosuna doğrudan bağlıdır.

Pin 2: Seri veri çıkışı.

Pin 3: Seri veri girişi, yerleşik kontrol edilebilir pull-up ve pull-down dirençleri vardır.

Pin 4: Güç kaynağı voltajı 3.3V olduğunda, VCC’yi dış güç kaynağına bağlayın;

Güç kaynağı voltajı 5V olduğunda, 0.1uF kapasiteli bir dış decoupling kapasitörü;

Pin 5: Bu pin doğrudan USB D+ veri hattına bağlıdır.

Pin 6: Bu pin doğrudan USB’nin D-veri hattına bağlıdır.

Pin 7: Bu pin, dış bir kristal ve kapasitör gerektiren kristal osilasyon girişi terminalidir.

Pin 8: Bu pin, dış bir kristal ve kapasitör gerektiren kristal osilatör çıkış terminalidir.

Pin 9: MODEM iletişim girişi sinyali, gönderme için temiz, düşük (yüksek) etkilidir.

Pin 10: MODEM iletişim girişi sinyali, veri cihazı hazır, düşük (yüksek) etkilidir.

Pin 11: MODEM iletişim girişi sinyali, çalma göstergesi, düşük (yüksek) etkilidir.

Pin 12: MODEM iletişim girişi sinyali, taşıyıcı tespiti, düşük (yüksek) etkilidir.

Pin 13: MODEM iletişim çıkışı sinyali, veri terminali hazır, düşük (yüksek) etkilidir.

Pin 14: MODEM iletişim çıkışı sinyali, gönderme isteği, düşük (yüksek) etkilidir.

Pin 15: Yardımcı RS232 etkinleştirme, yüksek seviye etkilidir, yerleşik pull-down direnci vardır.

Pin 16: Pozitif güç girişi terminali, dış 0.1uF güç decoupling kapasitörü gerektirir.

CH340 modül devre şeması

Ref: Devre şeması

H340’ın TXD pini, mikrodenetleyicinin RXD pinine bağlanmalı ve RXD pini mikrodenetleyicinin TXD pinine bağlanmalıdır.

Ayrıca, TXD pininde bir diyot ve RXD pininde bir direnç bağlamak, USB’nin hedef çipe güç sağlamasını önlemek içindir.

Yukarıdaki resimde, mikrodenetleyicinin güç kaynağını kontrol etmek için bir anahtar kullanılmıştır, böylece gereksiz olduğunda güç kaynağı kesilebilir.

Dikkat Edilmesi Gerekenler:

1. CH340, yerleşik bir güç açma sıfırlama devresine sahiptir.

2. CH340 çipi, normal çalıştığında XI pinine 12MHz saat sinyali sağlamalıdır. Genellikle, CH340’ın yerleşik inverteri, kristal frekansının kararlı osilasyonu aracılığıyla saat sinyali üretebilir. Çevresel devre yalnızca XI ve XO pinleri arasında bir 12MHz kristal bağlamalı ve XI ve XO pinlerini sırasıyla bir osilasyon kapasitörü ile toprağa bağlamalıdır.

3. CH340 çipi, 5V DC voltajını veya 3.3V DC voltajını destekler. 5V güç kaynağı kullanıldığında, CH340 çipinin VCC pini dış bir 5V güç kaynağına bağlanır. Bu durumda, V3 pini, 4700pF veya 0.01uF kapasiteli bir dış güç decoupling kapasitörüne bağlanmalıdır. 3.3V güç kaynağı kullanıldığında, CH340 çipinin V3 pini VCC pinine bağlanmalı ve dış 3.3V güç kaynağı 4700pF ile aynı anda giriş yapılmalıdır ve CH340 çipine bağlı diğer devrelerin çalışma voltajı 3.3V’u aşmamalıdır.

4. CH340, güç tüketimini azaltmak için USB cihazı askıya almayı otomatik olarak destekler. Ancak, NOS# pini düşük olduğunda, USB cihazının askıya alınması yasaktır. Asenkron seri port modunda, CH340 çipinin pinleri şunları içerir: veri iletim pinleri, MODEM iletişim sinyali pinleri ve yardımcı pinler. Veri iletim pinleri şunlardır: TXD pini ve RXD pini. Eğer R232 pini yüksekse, yardımcı RS232 işlevini etkinleştirir, inverter otomatik olarak RXD pinini düşük olarak ayarlar.

5. MODEM iletişim sinyali pinleri şunlardır: CTS# pini, DSR# pini, RI# pini, DCD# pini, DTR# pini, RTS# pini. Bu MODEM iletişim sinyalleri, bilgisayar uygulamaları tarafından kontrol edilir ve kullanımları tanımlanır.

6. IR# pini düşük olduğunda kızılötesi seri port modunu etkinleştirir. R232 yüksek olduğunda, RXD pin girişi otomatik olarak ters çevrilir. ACT# pini, USB cihazı yapılandırma tamamlandığında durum çıkışıdır (örneğin, USB kızılötesi adaptör hazır). IR# ve R232 pinleri yalnızca güç açma sıfırlamasından sonra bir kez kontrol edilir.

7. Seri veri, 1 düşük seviyeli başlangıç biti, 5, 6, 7 veya 8 veri biti, 1 veya 2 yüksek seviyeli durdurma biti içerir ve tek/çift/işaret/boş kontrol testini destekler. Seri port gönderim sinyalinin baud hızı hatası %0.3’ten azdır ve seri port alım sinyalinin izin verilen baud hızı hatası %2’den az olmamalıdır.

8. Bilgisayar tarafında Windows işletim sistemi altında, CH340 sürücüsü standart bir seri portu simüle edebilir, bu nedenle normal koşullar altında, orijinal seri port uygulamalarının çoğu tamamen uyumludur.

9. CH340, orijinal seri çevresel cihazları yükseltmek veya bilgisayara USB veri yolu üzerinden ek seri portlar eklemek için kullanılabilir. Seviye dönüştürme cihazları ekleyerek, RS232, RS485, RS422 ve diğer arayüzleri daha da sağlayabilirsiniz.

CH340G, PCB’de çok önemlidir. Seeed Fusion, PCB montajını mümkün olan en hızlı şekilde tamamlayabilen güçlü bir bileşen kütüphanesine sahiptir.

Leave a Reply

Your email address will not be published. Required fields are marked *