タグ付けされた質問 「synchronous」

4
2つのマイクロコントローラーをマイクロ秒の精度で同期する方法は?
伝播する波の速度を測定できるように、2つのマイクロコントローラーを同期する必要があります。時間遅延の測定にはマイクロ秒の精度が必要です(エラーはマイクロ秒の1/2未満)。 12MHzの水晶を使用する2つのマイクロコントローラー(ATmega328)があります。 どちらもBluetoothトランシーバーを搭載しています。Bluetoothトランシーバーは、〜15ミリ秒のジッターでパケットを送受信します。 Bluetoothトランシーバーなどの創造的な方法を使用して、マイクロコントローラーを同期したいと考えています。 それらを一緒にタッチして同期を試みましたが、約10分間同期したままにしておく必要があり、クロックのドリフトが速すぎました。おそらく、クロックドリフトを正確に予測できれば、この方法は機能します。 この同期を達成するにはどうすればよいですか?

4
完全非同期回路がより普及していないのはなぜですか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 10か月前に閉鎖されました。 私の理解では、最新のコンシューマーCPUのほとんどは同期ロジックに基づいています。一部の高速アプリケーション(信号処理など)は、高速化のために非同期ロジックを使用します。 しかし、今日の市場では、消費者製品の速度が主なセールスポイントの1つです(AMD対Intelを参照してください)。より複雑なリソグラフィの開発は、完全非同期ロジックの採用よりも高速ですか それとも、非同期ロジックはVLSIアプリケーションには複雑すぎる/実用的ではありませんか?

5
ワイヤレス通信は同期できますか?
同期通信では、送信者と受信者に共通のクロックが必要であることを理解しています。ワイヤレス通信が同期する可能性はありますか?そのような目的で、いくつかの一般的なクロッキング要素を使用できますか?

1
なぜいくつかのマイクロコントローラーには、このような大きな同期遅延があるのですか?
Atmel SAM-D21シリーズマイクロコントローラーでは、多くの周辺機器がメインCPUクロックと非同期のクロックを使用し、これらの周辺機器へのアクセスは同期ロジックを通過する必要があります。クロックがCPU時間に比べて遅い周辺機器では、これにより非常に大きな遅延が発生する可能性があります。たとえば、RTCが1024Hzクロックを使用するように構成され(設計意図のように見える)、CPUが48Mhzで実行されている場合、「現在時刻」レジスタを読み取ると、バスロジックが200,000を超える待機状態を挿入します(最小1024Hzクロックの5サイクル)。CPUに読み取り要求を発行させ、他の無関係なコードを実行し、200,000サイクル以上を返して時間を取得することは可能ですが、実際に時間をより速く読み取る方法はないようです。 同期についての私の理解では、シングルビット同期回路は宛先クロックの2〜3サイクルだけ信号を遅延させます。マルチビット量の同期は少し難しくなりますが、ソースクロックよりも高速な場合はデスティネーションクロックの5サイクル以内で信頼性の高い動作を保証できるさまざまなアプローチがあり、そうでない場合はわずか数サイクルだけです。同期のためにソースクロックドメインで6サイクルを必要とするAtmel SAM-D21が行うこと、および同期遅延が「同期完了」割り込みを必要とするほど十分に長い設計に有利な要因は何ですか?同期遅延は、そのような割り込みを不要にするほど短いですか?
11 arm  atmel  synchronous 


2
同期モーターに3000/3600以外のRPMを設定するにはどうすればよいですか?
同期モーターは磁場と同じ速度で回転していると言われています。しかし、三相の磁場は電流の周波数として回転します。つまり、毎秒50または60回、つまり3000または3600 RPMを意味します。 どのようにしてAliexpressの同期マシンは以下のような他のRPMを持つことができますか? これらは複数ありますが、間違いはありません。それらの多くには3つの明示的な入力があります。 更新 申し訳ありませんが、低速RPMでは減速機が最も可能性が高いと思います。 しかし、モーターが「同期」である場合、磁場は50/60 Hzで回転し、内部ローターは同じ速度で回転していると確信できますか?

2
PIC12F675 GP4が機能しない
プロジェクトにPIC12F675を使用していますが、1つの点を除いてすべて正常に動作します。GP4はデジタルIOとして機能しません。設定とコードをよく見てきましたが、何も見つかりませんでした。 構成: #pragma config FOSC = INTRCCLK #pragma config WDTE = OFF #pragma config PWRTE = OFF #pragma config MCLRE = OFF #pragma config BOREN = ON #pragma config CP = OFF #pragma config CPD = OFF コード: #include <xc.h> #include <math.h> #include "config.h" #define _XTAL_FREQ 4000000 void delay(unsigned int …
9 pic  c  embedded  programming  audio  oscillator  spark  dc-dc-converter  boost  charge-pump  eagle  analog  battery-charging  failure  humidity  hard-drive  power-supply  battery-charging  charger  solar-energy  solar-charge-controller  pcb  eagle  arduino  voltage  power-supply  usb  charger  power-delivery  resistors  led-strip  series  usb  bootloader  transceiver  digital-logic  integrated-circuit  ram  transistors  led  raspberry-pi  driver  altium  usb  transceiver  piezoelectricity  adc  psoc  arduino  analog  pwm  raspberry-pi  converter  transformer  switch-mode-power-supply  power-electronics  dc-dc-converter  phase-shift  analog  comparator  phototransistor  safety  grounding  current  circuit-protection  rcd  batteries  current  battery-operated  power-consumption  power-electronics  bridge-rectifier  full-bridge  ethernet  resistance  mosfet  ltspice  mosfet-driver  ftdi  synchronous  fifo  microcontroller  avr  atmega  atmega328p  verilog  error  modelsim  power-supply  solar-cell  usb-pd  i2c  uart 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.