K

Teğmen
30 Ekim 2004
Tarihinde Katıldı
Takip Ettikleri
2 üye
Görüntülenme (?)
31 (Bu ay: 0)
Gönderiler Hakkında
K
13 yıl
AC/DC
Kullandığımız ısı sensörlerinden birinde AC/DC besleme girişi ve DC olarak kontrol çıkışı var. Kontrol çıkışından DC 0-10V arası bir değer alıyoruz.
Kontrol çıkışındaki voltajı ölçmek için ise bir şase ucu belirtilmemiş! Sensöre beslemesine girilen voltaj AC olsa bile girişteki voltajı referans alarak çıkış voltajını ölçebiliyorum. Devreyi inceledeğimde besleme pinlerinden birinin şaseye bağlı olduğunu gördüm.
Kendi tasarladığım devreler de denemeler yapmama rağmen nasıl yapıldığını bulamadım.
Bilgisi olanlar yardım etsin lütfen.
K
13 yıl
Freelance İş İmkanı
Merhaba,

Freelance ar-ge çalışması yürütebileceğimiz çalışma arkadaşları aramaktayız. Ev ve Bina otomasyonu alanında faaliyet gösteriyoruz.
www.vestateknik.com.tr adresinden şirketimiz hakkında ayrıntılı bilgi alabilirsiniz.
İlgileniyorsanız lütfen CV'nizi koray.duran@vestacontrol.com adresine gönderin, ayrıntılı görüşelim.

İş Tanımı :

- Analog veya dijital elektronik tasarımı
- PCB tasarımı
- Çeşitli mikrokontrolor üzerinde firmware geliştirme

Ücretlendirme proje bazında konuşulacak ve anlaşılacaktır.

Koray Duran
K
14 yıl
LM338 Problem
LM338 ile 15-16 AC voltajı 13.2 DC volta regüle etmeye çalışıyorum. Ekteki şemada yaptığım çalışmada voltaj 18.2V civarı çıkıyor.
Sanki hiç regüle etmiyormuş gibi. Cevaplarınızı bekliyorum.

< Resime gitmek için tıklayın >
K
15 yıl
pic iletişim
Merhaba arkadaşlar,

const char capenrlram[6] = {0x02, 0x00, 0x84, 0x00, 0x00, 0x00}; //
printf(capenrlram);

bu komutları kullandığım zaman çıktı sadece "0x02" oluyor. "0x00" işaretini bitiş olarak algılıyor.
"0x02, 0x00, 0x84, 0x00, 0x00, 0x00" çıktısını almak için ne yapmam gerekir.
K
16 yıl
PSoC MUX8 (Çözüldü)
Değişik bir problemim var.
ADC ölçüm yaparken Mux8 ile bir sonraki pine geçiyorum ancak ya AnalogColumnMux1'e bağlı olan portları yada AnalogColumnMux2'ye bağlı olanların verilerini okuyabiliyorum.
Dolayısı ile çift sayılı portlar ile tek sayılı portları aynı anda okuyamıyorum.

Ancak datasheette gösterdiği örnek kodlara göre bütün pinleri gezebilmem gerekiyor. Nerede hata yapıyorum ?

--------------------------------------------------------------------------------------------------------------------------------

#include <m8c.h>
#include "PSoCAPI.h"
#include "AMUX81.h"

void welcomeScreen(void);
void rsout(void);
int iData;
BYTE bPortNumber;

void main()
{
M8C_EnableGInt; // Enable global interrupts
PGA_Start(PGA_HIGHPOWER);
ADCINC14_Start(ADCINC14_HIGHPOWER); // Turn on Analog section
ADCINC14_GetSamples(0); // Start ADC to read continuously
UART_CmdReset();
UART_IntCntl(UART_ENABLE_RX_INT);
UART_Start(UART_PARITY_NONE);

welcomeScreen();

/*
while(ADCINC14_fIsDataAvailable() == 0); // Wait for data to be ready
iData = ADCINC14_iGetData(); // Get Data
ADCINC14_ClearFlag(); // Clear data ready flag
Data1 = iData;
Data2 = iData;
UART_PutSHexInt(iData);
*/

for(;;)
{
//AInMux_n

bPortNumber = AMUX8_PORT0_7;
AMUX81_InputSelect(bPortNumber);
UART_CPutString("\n\r0_7 - ");
rsout();

bPortNumber = AMUX8_PORT0_5;
AMUX81_InputSelect(bPortNumber);
UART_CPutString("\n\r0_5 - ");
rsout();

bPortNumber = AMUX8_PORT0_3;
AMUX81_InputSelect(bPortNumber);
UART_CPutString("\n\r0_3 - ");
rsout();

bPortNumber = AMUX8_PORT0_1;
AMUX81_InputSelect(bPortNumber);
UART_CPutString("\n\r0_1 - ");
rsout();

bPortNumber = AMUX8_PORT0_6;
AMUX82_InputSelect(bPortNumber);
UART_CPutString("\n\r0_6 - ");
rsout();

bPortNumber = AMUX8_PORT0_4;
AMUX82_InputSelect(bPortNumber);
UART_CPutString("\n\r0_4 - ");
rsout();

bPortNumber = AMUX8_PORT0_2;
AMUX82_InputSelect(bPortNumber);
UART_CPutString("\n\r0_2 - ");
rsout();

bPortNumber = AMUX8_PORT0_0;
AMUX82_InputSelect(bPortNumber);
UART_CPutString("\n\r0_0 - ");
rsout();
}
}

void rsout()
{
while(ADCINC14_fIsDataAvailable() == 0); // Wait for data to be ready
iData = ADCINC14_iGetData(); // Get Data
ADCINC14_ClearFlag(); // Clear data ready flag
UART_PutSHexInt(iData);
UART_PutChar(12);
}

void welcomeScreen()
{
UART_CPutString("\n\r**********Welcome**********");
}

< Resime gitmek için tıklayın >

< Resime gitmek için tıklayın >
K
16 yıl
AR-GE ELEMANI ALINACAKTIR
Merhaba arkadaşlar,

Olimex türkiye olarak ar-ge çalışmaları başlatıyoruz. Bu kapsamda ağırlıklı olarak olimex kartları kullanılarak ürün geliştirme yapılacakır.
Aramıza katılacak arkadaşları seçmek için en uygun yerin bu forum olduğunu düşünüyorum. Umarım adminlerimiz kızmaz

ARANAN ÖZELLİKLER :

- ARM, AVR ve PIC ile microcontroller ile çeşitli projeler geliştirebilecek. NXP üzerinde tecrübeli olmanızd ise avantaj.
- Assembly ve çok iyi C bilgisi olan.
- PCB tasarımı ve üretim süreci konusunda tecrübe sahibi.
- Yeni teknolojileri çabuk kavrayabilecek ve entegre olabilecek.
- İstanbul Avrupa yakasında ikamet etmek.
- 30 yaşını aşmamış olmak.

İŞ TANIMI :

- Çeşitli firmalardan gelen elektronik ve yazılım tabanlı projelerde donanım kısmının geliştirilmesi.
- Geliştirilen donanım için firmware yazmak.
- Geliştirilen ürünlerin, üretim sürecinde aktif rol almak.
- Satılan olimex geliştirme kartları için destek vermek.
- Full-Time.

İlgilenenler özel mesaj ile CV'lerini gönderebilirler.

İstanbul dışından ürün geliştirme ile ilgilenen arkadaşlarımızda CV'lerini gönderebilirler. Proje bazında çalışmaya açığız.


www.untas.net
www.olimex.com/
K
16 yıl
NMEA
Selam arkadaşlar,

GPS modüllerle oynuyorumda, PIC(18F452) ile portable hale getiriceğim ama NMEA protokolünü nasıl kullanmam gerektiğine karar veremedim.
Aklımda iki türlü kullanım şekli var.
1- Protokolden gelen raw datayı işledikten sonra ayrı bir protokol oluşturup bu protokol bazında gprs ile göndermek. Ve bilgisayara bu özel protokol üzerinden datayı işletmek.
2- Prokolu takip ederek her 3 dakikada(salladım bu süreyi) bir, protokol döngüsünü tamamlandıktan sonra raw datayı gpgga'dan diğer gpggaya kadar alarak gprs ile göndermek ve bilgisayara işletmek.
3- Siz ne önerirsiniz ?

Bu konu ile ilgili örnek bulamadım, ve nasıl yapılmalı hiçbir bilgim yok. Yukarıda yazdıklarım benim aklıma gelenler.
Eğer bildiğiniz uygulamalar ve yöntemler varsa bekliyorum ayrıca örnek uygulamalar çok işime yarayacak ama ASM ile yazılmışsa, boşverin
Elektrotekno sitesinde bir örnek vardı ancak üye olmadığım için erişemedim.
Aslında forumda bunu yapmamak lazım ama üyeliğini olan bir arkadaş bana dosyayı gönderirse çok sevinirim.
K
16 yıl
PSoC için yardım !
Selam Arkadaşlar,

PSoC ile bilgisayar arasında seri iletişim kurmak istiyorum ancak konuyla ilgili hiçbir döküman bulamadım ve PSoC ile daha önce hiçbir proje gerçekleştirmedim.
Şu ana kadar PIC serisi ile çok fazla çalışmış olmama rağmen PSoC'a geçişimde biraz afalladım
Eğer elinizde uart iletişim için bir döküman veya örnek proje varsa çok işime yarayacaktır.
PSoC 5.0 ile CY8C29466 çipi ile çalışıyorum ancak PSoC 4.4'e uygun bir döküman veya projede işimi görecektir.

PSoC konusunda bilgisi olanlar lütfen yardım etsin.
K
17 yıl
iş ilanı
forumu inceledim ama bir bilgiye ulaşamadım.
burada iş ilanı verebilirmiyiz ?
K
17 yıl
16f877 buffer ????
Selam arkadaşlar,

bir projede 16f877 ile input/output kontrol yapıyorum. detaylandırmak gerekirse :

----------------------------------------
microcontroller : 16f877a
iletişim biçimi : rs232 (donanımsal)
yazılım : jal

-----------------------------------------

sorunum :
projede inputların sürekli kontrol edilmesi gerekiyor. ve kontroleri ise microcontrollera sorgulamak gerekiyor.
yani microcontrolera sürekli olarak bana input değerlerini göndermesi için bir değer gönderiyorum ve o da bana istediğim inputun değerini 1 veya 0 olarak gönderiyor.

ancak sorgulama 0,5 saniyenin (tahmini olarak söylüyorum) altına düşerse sistem çakılıp kalıyor. bunu engellemk için ise buffer yapmayı düşündüm.

bu problem neden kaynaklanıyor ?
sizce buffer bir çözümmüdür ?
buffer nasıl yapabilirim ?

yardımlarınızı bekliyorum...
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.