Mini Maestro, oldukça kompakt çok yönlü bir servo kontrolörü ve genel amaçlı I/O kartıdır. Üç kontrol yöntemini destekler: Bilgisayara doğrudan bağlantı için USB, gömülü sistemlerle kullanım için TTL seri ve bağımsız, ana bilgisayar denetleyicisi içermeyen uygulamalar için dahili komut dosyası. Kanallar, radyo kontrollü (RC) servolar veya elektronik hız kontrolleri (ESC'ler) ile kullanım için dijital çıkışlar veya analog girişler olarak yapılandırılabilir. Son derece hassas, yüksek çözünürlüklü servo darbeleri, 200 ns'den daha az bir titreşime sahip olup, bu servo kontrol cihazlarını robotik ve animatronik gibi yüksek performanslı uygulamalar için uygun kılar ve her kanal için yerleşik hız ve hızlanma kontrolünü kolaylaştırır. Kontrol kaynağının sürekli olarak hesaplanması ve ara konum güncellemelerinin Mini Maestro'ya aktarılmasını gerektirmeden sorunsuz ve kesintisiz hareketler elde edin. Üniteler, tek bir seri hat üzerinde ilave Pololu servo ve motor kontrolörleri ile papatya zinciri oluşturabilir.
Windows ve Linux için ücretsiz bir konfigürasyon ve kontrol programı mevcut olup, cihazın USB üzerinden yapılandırılmasını ve test edilmesini, animatronik veya yürüme robotları için servo hareket dizileri oluşturmasını ve servo kontrol ünitesinde depolanan komut dosyalarını yazmasını, adımlarını yazmasını ve çalıştırmasını kolaylaştırır. Mini Maestros’un 8 KB’lık dahili komut dosyası belleği, herhangi bir bilgisayar veya harici mikrodenetleyici bağlı olmadan otomatik olarak çalınabilecek yaklaşık 3000 servo pozisyonunun saklanmasına izin verir.
Mini Maestro'nun kanalları genel amaçlı dijital çıkışlar ve analog girişler olarak da kullanılabildiğinden, sensörleri okumak ve çevre birimlerini USB üzerinden doğrudan bir PC'den kontrol etmek için kolay bir yol sağlarlar ve bu kanallar oluşturulmasını sağlamak için komut sistemi ile birlikte kullanılabilir.
Teknik Özellikler
Üç kontrol yöntemi: USB, TTL (5 V) seri ve dahili komut dosyası
0.25μs output pulse genişliği çözünürlüğü (tipik bir servo için yaklaşık 0,025 ° 'ye tekabül eder, bu da servonun çözebildiğinin ötesindedir)
Pulse 1 Hz ila 333Hz arasında ayarlanabilir
64 μs - 4080 μs arasında geniş pulse aralığı
Her kanal için bireysel hız ve ivme kontrolü
Kanallar isteğe bağlı olarak belirli bir konuma gitmek veya başlangıçta veya hatada kapanmak üzere yapılandırılabilir
Kanallar ayrıca genel amaçlı dijital çıkışlar veya analog girişler olarak da kullanılabilir
Basit bir komut dosyası dili, denetleyiciyi USB ve seri bağlantılar çıkarıldıktan sonra bile karmaşık eylemler gerçekleştirecek şekilde programlamanıza olanak tanır
Windows için ücretsiz yapılandırma ve kontrol uygulaması şunları kolaylaştırır:
Denetleyicinizi yapılandırın ve test edin
Animatronics ve yürüme robotları için servo hareket dizileri oluşturun, çalıştırın ve saklayın
Servo kontrol ünitesinde depolanan komut dosyalarını yazın, adım atın ve çalıştırın
Maestro'yu bilgisayardan kontrol etmek için yazılım yazmanın iki yolu:
Sanal COM bağlantı noktası, seri iletişimi destekleyen herhangi bir geliştirme ortamından seri komutlar göndermeyi kolaylaştırır
Pololu USB Yazılım Geliştirme Kiti, daha gelişmiş yerel USB komutlarının kullanımına izin verir ve C #, Visual Basic .NET ve Visual C ++ ile örnek kod içerir.
Kart USB veya 5 V ila 16 V pil ile kapatılabilir ve ayarlanmış 5V'ı kullanıcı için kullanılabilir hale getirir.
1.10 "× 1.80" (2.79 × 4.57 cm) kompakt boyut ve başlıklarla 4.9g ağırlık
TTL seri özellikleri
Sabit baud modunda 300 bps ila 200000 bps, otomatik algılama modunda 300 bps ila 115200 bps desteği
Aynı zamanda gelişmiş işlevlere erişim sağlayan Pololu protokolünü ve daha basit Scott Edwards MiniSSC II protokolünü destekler (cihazı belirli bir protokol modu için yapılandırmanıza gerek yoktur)
Tek bir seri iletim hattı kullanarak diğer Pololu servo ve motor kontrol üniteleri ile zincir yapılabilir
PC'den kontrol edilen projeler için genel amaçlı bir USB-TTL seri adaptör işlevi görebilir
Maestro Kartları Karşılaştırma Tablosu
Uygulama Örnekleri ve Videolar
BASIC Stamp veya Arduino platformlarına dayanan çoklu servo projeleri (örneğin robot kolları, animatronik) için seri servo kontrolörü
USB portu üzerinden PC tabanlı servo kontrol
USB üzerinden ESC ile arabirim kurarak PC tabanlı motor kontrolü
Sensörler ve diğer elektronik cihazlar için PC arayüzü: Yeni kullanıcı arayüzleri için bir bilgisayardan bir jiroskop veya ivmeölçer okuyun
Mikrodenetleyici projeleri için genel I/O genişletmesi