PC'den Serial Verileri İzleme

Başlatan Serk@n77, 03 Ekim 2024, 11:55:33

Serk@n77

Yaptığımız programlarda serial haberleşme kullanabiliyoruz. Arduino gibi IDE yazılımları serial haberleşme verilerini PC ekranından izleme imkanı sunuyor.

Fakat Pic ile bir yazılım yaptığımızda bu imkanı nasıl sağlayabiliriz? Bu konuda kısa bir bilgi vermek istiyorum.

Öncelikle bir USB-TTL devresine ihtiyacımız var. Bunu piyasadan ucuz bir fiyata temin edebileceğimiz gibi kendimiz de yapabiliriz.

İşte CH340 entegresi ile yapılmış örnek bir devre:



USB-TTL entegresinin Windows isletim sistemi sürücü dosyasını internetten indirip PC.ye yüklüyoruz.

Bu aşamadan sonra USB.ye bu devre bağlandığı gibi Windows aygıt listesinde ilgili Port Com.da USB-TTL entegremiz görünecektir.

USB-TTL devremize pic'ten gelen TX-RX uçlarını bağlıyoruz.

Daha sonra PC.ye bir seri okuyucu programı yüklüyoruz. Bunlardan birisi PuTTY adında açık kaynak kodlu ücretsiz program. Programın görünümü şu şekilde:



Programın indirme linki:
https://www.putty.org/

Program açıldıktan sonra soldaki menünün en altında bulunan "Serial" i seçiyoruz. Açılan pencerede COM yani bağlı olan USB.yi ve doğru baud rate, veri bitleri, durak bitleri ve parite gibi seri iletişim parametreleri seçtikten sonra bağlan diyoruz. Bu şekilde Pic'ten veya herhangi MCU.dan  gelen veriler PC ekranından izlenebiliyor.

alisumer

Fakat Pic ile bir yazılım yaptığımızda bu imkanı nasıl sağlayabiliriz? demişsiniz ama eğer amacınız sadece programı tanıtmak değilse yanlış bilgi vermiş olursunuz . Aslında herhangi bir seri port programı aynı işi görür Arduino ideyi de kullanabilirsiniz seri haberleşme için. seri haberleşme uygulaması bana Arduinomu yoksa Pic mi bağlandı diye bakmaz hangi porttan hangi hızda bağlandığını düzgün belirtirseniz haberleşmem demez yani.
Hep meraktan

Serk@n77

Alıntı yapılan: alisumer - 03 Ekim 2024, 14:01:31Fakat Pic ile bir yazılım yaptığımızda bu imkanı nasıl sağlayabiliriz? demişsiniz ama eğer amacınız sadece programı tanıtmak değilse yanlış bilgi vermiş olursunuz . Aslında herhangi bir seri port programı aynı işi görür Arduino ideyi de kullanabilirsiniz seri haberleşme için. seri haberleşme uygulaması bana Arduinomu yoksa Pic mi bağlandı diye bakmaz hangi porttan hangi hızda bağlandığını düzgün belirtirseniz haberleşmem demez yani.

İfademi biraz daha düzelttim. Forum arşivinde dursun diye hazırladım. Belki bir istifade eden olur. Reklam amacım yok.

ahmet_zxc

device monitoring studio programını indirip yükleyip giden gelen vs herşeyi görüyoruz.

rx tx doğru bağladın yanlış bağladın, port gördü görmedi, baud ve port doğru yanlış, besleme var yok vs vs derdi olmadan..

alisumer

hocam eleştirmek için yazmadım sadece öyle yazarsanız yeni başlayan biri (örneğin ben işe yeni başlasam) seri haberleşme için illede belli bir program lazımmış gibi anlar demek istedim yoksa istediğiniz gibi anlatabilirsiniz tabi
Hep meraktan

Serk@n77

Alıntı yapılan: alisumer - 05 Ekim 2024, 09:34:29hocam eleştirmek için yazmadım sadece öyle yazarsanız yeni başlayan biri (örneğin ben işe yeni başlasam) seri haberleşme için illede belli bir program lazımmış gibi anlar demek istedim yoksa istediğiniz gibi anlatabilirsiniz tabi

Anladım, sorun yok. Teşekkürler.

Powered by EzPortal