Sercan
--
- Katılım
- 17 Mart 2019
- Mesajlar
- 5,406
Teori ve mantık bakımından fikrim olsa da logic analizör ile çok fazla tecrübem olmadı. Daha önce aşağıdaki Japon üretimi Sansei marka 3100A logic probum ile çok daha basit gözlemler yapabiliyordum.
Şimdi de yeni cihaz ile bilgileri tazelemek, eksikleri tamamlamak ve en önemlisi bilgilerin daha kalıcı olması için bazı denemeler yapmaya karar verdim. Bu çerçevede bugün ilk defa yeni osiloskopumdaki logic analizör özelliğini Arduino ile basitçe tecrübe ettim. Test düzeneğim şöyle; Arduino'a aşağıdaki seri terminale çıktı veren kodu yazdım. Arduino'nun TX bacağını logic analizörün 0. pinine bağladım. Osiloskop'un decode özelliği ile gelen UART sinyalini çözdüm.
Not: Kod içindeki print metnini * ile değiştirdim. Merak edenler HEX'den ASCI dönüşümün yapabilirler.
"0x4D, 0x65, 0x6B, 0x61, 0x74, 0x72, 0x6F, 0x6E, 0x69, 0x6B, 0x2E, 0x6F, 0x72, 0x67, 0x0D, 0x0A"
Bu sinyali daha önce nasıl görüyordum? Aşağıdaki videoda yeşil ışığın yandığı sinyali biraz daha aşağıdaki ekran görüntüsündeki sinyal ile aynı.
Osiloskoptaki ekran görüntüsü. Ekran görüntüsü, triger ile yakalanmış sinyalin ekrana tam sığdığı halidir.
Ben fırsat buldukça öğrendiklerimi ve tecrübelerimi aktarmaya çalışacağım fakat merak ettiğiniz bir test koşulu varsa bildirin. İmkanlar dahilinde ise merak ettiklerinizde test edebilirim.
Şimdi de yeni cihaz ile bilgileri tazelemek, eksikleri tamamlamak ve en önemlisi bilgilerin daha kalıcı olması için bazı denemeler yapmaya karar verdim. Bu çerçevede bugün ilk defa yeni osiloskopumdaki logic analizör özelliğini Arduino ile basitçe tecrübe ettim. Test düzeneğim şöyle; Arduino'a aşağıdaki seri terminale çıktı veren kodu yazdım. Arduino'nun TX bacağını logic analizörün 0. pinine bağladım. Osiloskop'un decode özelliği ile gelen UART sinyalini çözdüm.
C++:
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.println("**************");
delay(2000);
}
"0x4D, 0x65, 0x6B, 0x61, 0x74, 0x72, 0x6F, 0x6E, 0x69, 0x6B, 0x2E, 0x6F, 0x72, 0x67, 0x0D, 0x0A"
Bu sinyali daha önce nasıl görüyordum? Aşağıdaki videoda yeşil ışığın yandığı sinyali biraz daha aşağıdaki ekran görüntüsündeki sinyal ile aynı.
Osiloskoptaki ekran görüntüsü. Ekran görüntüsü, triger ile yakalanmış sinyalin ekrana tam sığdığı halidir.
Ben fırsat buldukça öğrendiklerimi ve tecrübelerimi aktarmaya çalışacağım fakat merak ettiğiniz bir test koşulu varsa bildirin. İmkanlar dahilinde ise merak ettiklerinizde test edebilirim.