KionelLAB WORKFLOWS

REHBER · İŞLETME SÜRÜMÜ

Tek yönlü seri kablo: düşük maliyetli veri diyotu

Veri diyotu verinin bir ağdan çıkmasına izin verir ve geri dönmesini fiziksel olarak imkânsız kılar. Ticari diyotlar bir BT projesiyle alınan cihazlardır. Tek bir izole bilgisayardan dosya çıkarmak için aynı fiziksel fikir bir seri kabloya sığar: gönderenin gönderme hattını alıcının alma hattına bağlayın, öbür yönü boş bırakın.

Yazan: Taha Bayar, biyolog; laboratuvar verisinin teslimi üzerine çalışıyor.

Bağlantı

Standart 9 pinli seri konnektörde (DB9) bilgisayar 3. pinden gönderir (TXD), 2. pinden alır (RXD); 5. pin sinyal toprağıdır. Tek yönlü kabloda yalnız iki tel vardır:

Gönderen (izole) bilgisayarAlıcı bilgisayar
3. pin, TXD (gönderme)→2. pin, RXD (alma)
5. pin, GND—5. pin, GND
2. pin, RXDbağlı değil3. pin, TXD

İki vidalı DB9 adaptörü ve iki telle kurulur ya da sıradan bir null-modem kablosu açılıp TXD→RXD ve toprak dışındaki bütün teller kesilir. Gönderen bilgisayarın alma pinine hiçbir şey bağlı olmadığı için, iki tarafta hangi yazılım çalışırsa çalışsın geri dönen bir elektrik yolu yoktur. Kabloyu yönüyle etiketleyin; ters takılan kablo hiçbir şey taşımaz.

Hızlar ve süreler

Seri hız baud ile ayarlanır; 8 veri biti, eşliksiz ve bir dur bitiyle on bit bir bayt taşır. Kionel çerçeveleme için yaklaşık %3, yedek bloklar için %10 ekler.

HızYaklaşık1 MBNerede çalışır
115.200 baud10 KB/syaklaşık 1 dk 45 snHer port, bilgisayarın kendi COM portu dahil
230.400 baud20 KB/syaklaşık 50 snÇoğu USB seri adaptör
460.800 baud40 KB/syaklaşık 25 snÇoğu USB seri adaptör
921.600 baud80 KB/syaklaşık 13 snFTDI, CH340 ve benzeri yongalı adaptörler, kısa kabloyla

İki taraf aynı hızı kullanmalı. RS-232 standardı düşük hızlarda yaklaşık 15 metre için tasarlanmıştır; yüksek hızlarda kabloyu kısa tutun ya da çerçeve kaybolursa bir kademe düşürün. Veri geliyor ama çerçeve okunamıyorsa Kionel bunu söyler; hız uyuşmazlığı böyle görünür.

Kionel ile göndermek

  1. Alıcı bilgisayarda Kionel'i Chrome ya da Edge'de açın, Receive → Sender has no camera — show a code ve Serial cable seçin, hızı ayarlayın ve Choose the serial port and listen düğmesine basın.
  2. İzole bilgisayarda Kionel'i açın (çevrimdışı paket çalışır), dosyayı seçin, alıcının kodunu yazın, Send over a serial cable bölümünü açın, aynı hızı seçin ve Choose the serial port and send düğmesine basın.
  3. Alıcı dosyayı imzalı sevk kaydına karşı denetler ve teslim makbuzunu imzalar. Klasör seçildiyse dosya ve makbuz doğrudan oraya yazılır.

Geri hiçbir şey gelmediği için gönderen alıcının bitirdiğini bilemez; bir tam turdan sonra durur ve Send more önerir: geç başlayan ya da veri kaybeden alıcı için aynı aktarımı sürdürür.

Ters yön: izole bilgisayara giriş

Kabloyu ters çevirince izole bilgisayar alıcı olur: metotlar, reçeteler ya da referans dosyaları girer, gönderme pini bağlı olmadığı için hiçbir şey çıkamaz. Gizli ve güvenlik ağlarının genellikle önemsediği yön budur.

Sertifikalı veri diyotundan farkı

İşletme sürümüKionel'i aç