Yeni başlayan birini hiçbir şeyi bozmadan nasıl terfi ettirebilirsiniz?

Arama, görüşme, test görevi, seçme, işe alma, uyarlama - yol, hem işveren hem de çalışan için her birimiz için zor ve anlaşılırdır.

Yeni gelen, gerekli uzmanlık yeterliliklerine sahip değildir. Deneyimli bir uzmanın bile uyum sağlaması gerekiyor. Yönetici, yeni bir çalışana başlangıçta hangi görevlerin verilmesi gerektiği ve ona ne kadar zaman ayrılması gerektiği sorularıyla baskı altında kalıyor. İlgiyi, katılımı, güdüyü ve entegrasyonu sağlarken. Ancak kritik iş görevlerini riske atmayın.

Yeni başlayan birini hiçbir şeyi bozmadan nasıl terfi ettirebilirsiniz?

Bunu yapmak için aktarma iç projelerini başlatıyoruz. Birbirinden bağımsız kısa etaplardan oluşurlar. Bu tür çalışmaların sonuçları, sonraki gelişmelerin temelini oluşturur ve yeni gelenin kendini kanıtlamasına, ilginç bir görevle ve önemli bir projede başarısız olma riski olmadan bir ekibe katılmasına olanak tanır. Bu, deneyim kazanmayı, meslektaşlarınızla tanışmayı ve mirastan kaynaklanan katı kısıtlamalar olmadığında en iyi tarafınızı gösterme fırsatını içerir.

Böyle bir röle geliştirmenin bir örneği, telefon ekranında alınan keyfi bir kullanıcı dinamik görüntüsünü görüntüleme yeteneğine sahip, flaş efektine dayalı dönen bir ekranın temasıydı. Prototipler bulunabilir. burada.

Çalışma, birkaç çalışan tarafından sırayla gerçekleştirildi ve işe alım süreleri boyunca yeni çalışanlar tarafından sürdürülecek (yeteneklere ve yeterlilik düzeyine bağlı olarak iki haftadan bir aya kadar).

Aşamalar şu şekildeydi:

a) tasarım üzerinde düşünmek (mevcut örnekleri, analogların tanımlarını inceleyerek, yaratıcı inisiyatif göstererek);

b) bir devre şeması geliştirin ve bunu tahtaya yerleştirin;

c) görüntüleri bir telefondan bir cihaza aktarmak için bir protokol geliştirmek;

d) Bluetooth LE aracılığıyla bir akıllı telefondan kontrol sağlayın.

Başlangıç ​​seçeneği, elle döndürüldüğünde yazılar göstermeye başlayan üç yapraklı bir döndürücü gibi çok kompakt bir şey kullanmaktı. Bir taç yaprağında bir BLE modülü, ikincisinde on adet RGB LED, üçüncüsünde bir optik sensör ve ortasında bir pil vardı. Bir devre şeması çizildi ve ilk deneyler gerçekleştirildi. Görüntü kalitesi seviyesinin çok düşük, çözünürlüğün küçük, oyun etkisinin kısa ömürlü ve yeteneklerin mütevazı olduğu ortaya çıktı. Ve iplikçiler ortaya çıktıkları anda geçmişte kaldı. Çıtayı yükseltmeye ve dönen bir flaş ekranı geliştirmeye karar verildi. En azından sergi ve konferanslarda pratik amaçlarla kullanılabilir ve bu tür çözümlere olan ilgi yakın gelecekte ortadan kalkmayacak.

Tasarımla ilgili olarak iki ana soru vardı: LED'lerin nasıl yerleştirileceği (yukarıdaki örnekte olduğu gibi dikey bir düzlemde veya yatay bir düzlemde) ve dönen panele LED'lerle nasıl güç sağlanacağı.

Eğitim amaçlı olarak LED'ler yalnızca yatay düzlemde konumlandırıldı. Karta güç sağlamaya gelince, önemli bir seçim vardı: ya hantal, gürültülü ama ucuz olan bir komütatör motoru alırdık ya da biri motorda, diğeri motorda olmak üzere iki bobin kullanarak temassız güç aktarımıyla daha şık bir çözüm kullanırdık. gemide. Çözüm elbette zarif ama daha pahalı ve zaman alıcı çünkü... bobinlerin önce hesaplanması ve ardından sarılması gerekiyordu (tercihen dizine değil).

Yeni başlayan birini hiçbir şeyi bozmadan nasıl terfi ettirebilirsiniz?
Ortaya çıkan prototip böyle görünüyor

Seri üretilen ürünlerin özelliği, maliyetteki her ekstra kuruşun önemli olmasıdır. Başarı, bir avuç pasifin maliyetiyle belirlenebilir. Bu nedenle, üreticinin ticari açıdan rekabetçi kalabilmesi için genellikle daha az verimli ancak daha ucuz bir seçeneğin seçilmesi gerekir. Bu nedenle geliştirici, döner ekranın seri üretime geçeceğini hayal ederek bir komütatör motoru seçti.

Ortaya çıkan prototip fırlatıldığında kışkırtıcı bir şekilde parladı, ses çıkardı ve masayı salladı. Stabiliteyi sağlayan tasarımın o kadar ağır ve hantal olduğu ortaya çıktı ki, onu üretim prototipine dönüştürmenin bir anlamı yoktu. Ara başarının sevinciyle, motoru hava boşluklu dönen bir transformatörle değiştirmeye karar verdik. Diğer bir neden ise motora bilgisayarın USB bağlantı noktasından güç sağlanamamasıydı.

LED kartı RM10 modülümüze ve altı LED sürücümüze dayanmaktadır. MBI5030.

Sürücüler, her birini bağımsız olarak kontrol edebilen 16 kanala sahiptir. Böylece toplamda 6 adet sürücü ve 32 adet RGB LED, 16 milyon renk gösterme yeteneğine sahip oluyor.

Çıkış görüntüsünü senkronize etmek ve stabilize etmek için iki manyetodirençli Hall sensörü kullanıldı MRSS23E.

Plan basitti; sensör, kartın her dönüşünde bir kesinti veriyor, LED'lerin konumu iki geçiş arasındaki saate göre belirleniyor ve azimutları ve parlaklıkları 360 derecelik bir taramayla hesaplanıyor.

Ancak bir şeyler ters gitti; kartın dönüş hızından bağımsız olarak sensör, geçiş başına rastgele bir veya iki kesinti yayınladı. Böylece görüntünün bulanık ve içe doğru katlandığı ortaya çıktı.

Sensörlerin değiştirilmesi durumu değiştirmedi, dolayısıyla Hall sensörü bir foto dirençle değiştirildi.

Manyetodirençli bir sensörün neden bu şekilde davranabileceğine dair herhangi bir düşüncesi olan varsa, lütfen bunu yorumlarda paylaşın.

Yeni başlayan birini hiçbir şeyi bozmadan nasıl terfi ettirebilirsiniz?
Tahtanın üst tarafı

Optik sensörle görüntü nettir ancak sabitlenmesi yaklaşık 30 saniye sürer. Bunun birkaç nedeni vardır; bunlardan biri zamanlayıcının farklılığıdır. Bu, saniyede 4 milyon tıklamanın 360 dereceye bölünmesiyle elde edilen bir değerdir ve bu, çıktı görüntüsünde bozulmaya neden olur.

Çin flaş saatlerinde, dairenin küçük bir bölümünün görüntülenmemesi pahasına görüntü birkaç saniye içinde kurulur: dairesel görüntüde boş bir alan vardır, metinde görünmez, ancak resim eksik.

Ancak sorunlar bitmiyor. Mikrodenetleyici nRF52832 olası renk tonu sayısı (yaklaşık 16 MHz) için gerekli veri aktarım hızını sağlayamıyor - ekran saniyede 1 kare üretiyor ve bu da insan gözü için yeterli değil. Açıkçası, görüntüyü kontrol etmek için karta ayrı bir mikrodenetleyici yerleştirmeniz gerekiyor, ancak şimdilik MBI5030'u değiştirme kararı verildi. MBI5039. Beyaz dahil sadece 7 renk var ama bu yazılım kısmını pratik etmek için yeterli.

Peki, bu eğitim görevinin başlatıldığı en önemli şey, bir mikrodenetleyiciyi programlamak ve akıllı telefondaki bir uygulama aracılığıyla kontrolü gerçekleştirmektir.

Tarama şu anda Bluetooth aracılığıyla doğrudan nRF Connect üzerinden iletiliyor ve uygulama arayüzü geliştirilme aşamasında.

Buna göre bayrak takımının ara sonuçları şu şekilde:

Dönen ekranın 32 adet LED'i vardır ve görüntü çapı 150 mm'dir. 7 renk görüntüler, bir görüntüyü veya metni 30 saniyede ayarlar (bu ideal değildir, ancak başlangıç ​​için kabul edilebilir). Bluetooth bağlantısı aracılığıyla görüntüyü değiştirmek için bir komut verebilirsiniz.

Yeni başlayan birini hiçbir şeyi bozmadan nasıl terfi ettirebilirsiniz?
Ve bu şekilde görünüyor

Ve yeni genç geliştiricilerin başarılı bir şekilde öğrenmesi için geriye kalan tek şey aşağıdaki görevleri çözmektir:

Renk paletinin tam renkli görüntülenmesi için mikro denetleyici RAM eksikliğinin üstesinden gelin. Statik veya dinamik görüntülerin oluşturulması ve iletilmesi için uygulamayı geliştirin. Yapıya bitmiş bir görünüm verin. Sana haber vereceğiz.

PS Tabii ki, Bluetooth LE ile ilgili çalışmayı bitirdikten sonra (nrf52832) ESP32'de bir Wi-Fi/Bluetooth sürümü tasarlayıp uygulayacağız. Ancak bu yeni bir hikaye olacak.
Yeni başlayan birini hiçbir şeyi bozmadan nasıl terfi ettirebilirsiniz?

Kaynak: habr.com

Yorum ekle