Ch341A Çalışmıyor

132kHz

Kıdemli Üye
Katılım
16 Nisan 2023
Mesajlar
1,046
Ch341A ile 24 serisi bir eeprom okumaya çalıştığımda hatalı okuyor (sanırım , eepromdaki veri de bozuk olabilir ) aynı model sıfır eeproma bişey yazmaya çalıştığımda ise yazıyormuş gibi yapıyor ama yazmıyor

Bu kartı kullananlar var mı nerede hata yapıyor olabilirim? Dilkat etmem gereken birley var mı ? Hangi yazılımı hangi driveri kullanmalıyım ?
 
once eeprom u bagla duzgunce, sonra bilgisayarin usb portuna tak abi. yesil isik in yanmasini gormelisin
 
Osiloskop ile EEPROM sinyallerine bakabilirsin.
 
Calisma aninda 2 isik yandigina eminim, renkeleri tam hatirlamiyorum, kirmizi sagda, sari solda hatirliyorum.

Mandalla tutarsan eger tam temas etmedigi oluyordu, mercek altinda yapmistim.

bir de pcb ustunde tutmamisti, tutsa da devre ustunde pek saglikli olmuyor olabilir.
 
Calisma aninda 2 isik yandigina eminim, renkeleri tam hatirlamiyorum, kirmizi sagda, sari solda hatirliyorum.

Mandalla tutarsan eger tam temas etmedigi oluyordu, mercek altinda yapmistim.

bir de pcb ustunde tutmamisti, tutsa da devre ustunde pek saglikli olmuyor olabilir.
Ben de mandala güvenmeyip direkt yanında gelen karta lehimledim düşük bir ihtimal akşama bakayım acaba pcb dönüştürücüde de bir hata olabilir mi
 
Datasheet'te ilgili eeprom'un bütün okuma yazma timing'leri vardır. Beraber bakarız :)
 
CH341A'nın programlayıcı olmak dışında usb-serial çevirici fonksiyonu da var. Kart üzerindeki jumperlar ile mod ayarlanıyor. Bununla ilgili bir hata olabilir belki.
 
Calisma aninda 2 isik yandigina eminim, renkeleri tam hatirlamiyorum, kirmizi sagda, sari solda hatirliyorum.

Mandalla tutarsan eger tam temas etmedigi oluyordu, mercek altinda yapmistim.

bir de pcb ustunde tutmamisti, tutsa da devre ustunde pek saglikli olmuyor olabilir.
bilgisayara taktığımda sabit kırmızı yanıyor işlem yaparken yanında bir turuncu daha yanıyor
 
bilgisayara taktığımda sabit kırmızı yanıyor işlem yaparken yanında bir turuncu daha yanıyor
Bence baglanti saglanmis abi, eger sorun varsa baska bir sey e bakmak lazim. Once baska program dene istersen, sonra da taydin abinin dedigi sey "okuma yazma timingleri" osiloskop ile. Bende merak ettim nasil yapilir bu is
 
Osiloskop ile EEPROM sinyallerine bakabilirsin.
Osiloskopu bagladım i2c clock ve data sinyallerini yakaladı ancak çok düzgün kare dalga değiller epey bi distorsyona uğramış gibi gözüküyorlar
Scopun decode ozelligiyle baya oynadım ama decode ettiremedim daha once uartta da yapamamıştım yarın daha detaylı kurcalayacağım bugun çok vaktim olmadı
 
Şöyle garip bir durum oldu hepsi ff olan eproma hepsi aa yazdırmaya çaliştim birkaç sefer olmadı sonra bi baktım bir satır aa bir satır ff şeklinde birbirine girmiş hafza sorunum bunla alakalı olabilir
 
Decode ettirmeden önce sinyallerin beklenen şekle sahip olduğunu görmen lazım. RS485 diferansiyel bir sinyal. Yani + ve - girişlerinde 180° faz farklı sinyal görmen lazım. İstersen gördüğün sinyallerin görüntülerini at.

Şurada bir örnek sinyal var:

1721771746889.png
 
Overthink bir yaklaşım olarak i2c hatlarını pull-up yaparak stm32 ya da arduino üzerinden okuma yapılabilir. Diyeceksiniz ki osiloskopta düzgün çıkmıyor bunlarda çıkar mı? Benzer bir durumda bende işe yaramıştı.
 
Overthink bir yaklaşım olarak i2c hatlarını pull-up yaparak stm32 ya da arduino üzerinden okuma yapılabilir. Diyeceksiniz ki osiloskopta düzgün çıkmıyor bunlarda çıkar mı? Benzer bir durumda bende işe yaramıştı.
osiloskopla detaylı kurcalayamamıştım yarım kaldı yakın zamanda tekrardan deneyeceğim
 
Şöyle garip bir durum oldu hepsi ff olan eproma hepsi aa yazdırmaya çaliştim birkaç sefer olmadı sonra bi baktım bir satır aa bir satır ff şeklinde birbirine girmiş hafza sorunum bunla alakalı olabilir
Eeprom sektörleri 32 bit ve senb16 bit gibi yazarsan bu oluyor. Ya da 16 bit e 8bit gibi.
 
Eeprom sektörleri 32 bit ve senb16 bit gibi yazarsan bu oluyor. Ya da 16 bit e 8bit gibi.
program eppromun model numarasını seçtiriyor oyuzden bundan suphelenmedım ama kullandıgım program biraz amatör gibi başka program bakıyorum bir de öyle deneyeyim
 
EEPROM datasheet'ini ekle istersen. Nasıl yazılması gerektiğini görürüz, sonra da osiloskop ile programın nasıl yazmaya çalıştığına bakarız.
 

Forum istatistikleri

Konular
7,121
Mesajlar
121,229
Üyeler
2,885
Son üye
ozcanthegreat

Son kaynaklar

Son profil mesajları

az bilgili çok meraklı
Prooffy wrote on semih_s's profile.
Merhaba, sizden DSO2C10 hakkında bilgi rica ettim. Yanıtlarsanız sevinirim...
Unal wrote on taydin's profile.
Timur Bey, Arduino kontrollü bir akü şarj cihazı yapmaya çalışıyorum. Aklımdaki fikri basit bir çizim olarak konu açmıştım. Özellikle sizin fikirlerinizi çok önemsiyorum.
hakan8470 wrote on Dede's profile.
1717172721760.png
Dedecim bu gul mu karanfil mi? Gerci ne farkeder onu da anlamam. Gerci bunun anlamini da bilmem :gulus2:
Lyewor_ wrote on hakan8470's profile.
Takip edilmeye başlanmışım :D ❤️
Back
Top