Перейти к содержимому

Dilan555

Присоединился: 21 мар 2008
Оффлайн Последний вход: апр 25 2016 17:46
-----

Созданные мной темы

Настройка IO устройства

02 мая 2014 - 14:52

Добрый день. я начинающий в программирование на языке C. сейчас пишу маленькую программу, чтобы процессор по SPI получал данные от акселерометра. Каким образом мне отправить данные на CTRL_REG1 и CTRL_REG4?

#include <avr/io.h>
#include <avr/interrupt.h>


// Define SPI 
#define SPI_DDR DDRB
#define SPI_PORT PORTB
#define SPI_MISO PB3
#define SPI_MOSI PB2
#define SPI_SCK PB1
#define SPI_SS PB0


void spi_init()
{
	// Configure MOSI, SCL as output
	SPI_DDR = (1 << SPI_MISO) | (1 << SPI_SCK);
	// Configure SPI: SPI Enable / SPI working in 1 mode / clock = fosc/4 
	SPCR = (1 << SPE) | (1 << CPHA) | (1 << CPOL);	
}

void init_acel()
{
	CTRL_REG1 = 0b01000011; // Sensor enabled in normal mode with clock 10 Hz, X and Y active
	CTRL_REG4 = 0b00001000; //  +/- 2gr.
}

ISR(SPI_STC_vect)
{
	PORTA = SPDR;
	
}

int main(void)
{
	spi_init();
	init_acel();
	DDRA = 0xFF;
	sei();
    while(1);
	{
		PORTA = SPDR;
	}
}

ДШ на процессор: http://www.atmel.com...ges/doc7593.pdf


Выбор телефона.

14 февраля 2014 - 11:46

Добрый день.

Нужен телефон не дорогой. Сенсерный, с навигацией. Вот присмотрел 

GIGABYTE GSMART MAYA M1 V2  или JUST5 SPACERПОСОВЕТУЙТЕ, что ЛУЧШЕ ВЗЯТЬ?

Проводка в ванной.

20 января 2014 - 23:10

Добрый день. Решил я сделать ремонт в ванной. Всё распланировал. И вот возник вопрос... В ванной нет розетки, и вот откуда вести провода? Можно ли сделать самому или лучше нанять электрика? (2-комнатная квартира в панельном доме)


Усиление сигнала

03 января 2014 - 17:58

Кто разбирается в электронике, помогите решить задание:

 

50 Ω sisetakistusega signaaliallikast väljub siinuseline signaal amplituudiga 5 mV sagedusvahemikus 1-1000 Hz. Seda signaali on vaja võimendada pingeni 0,3 V. Disainige sobiv inverteeriva sisendiga operatsioonivõimendil baseeruv võimendi (võib esineda 5 % viga)!
Takistite valimisel peaks arvestama takistite müraga 4 nV mis tekib1kΩ ja 1Hz kohta (signaal peaks olema vähemalt 2 korda suurem kui müra).
Kasutada on LM741 võimendi, mille korral madalsageduslik võimendus A0 = 200 000, sisendtakistus Rs0 = 2 MΩ, tüüpiline sisendvool on 80 nA. Alates 2 Hz hakkab võimendus pöördvõrdeliselt sagedusega vähenema ja A0 =  1 kui sagedus on 1 MHz (näiteks 10 Hz juures A0 = 100 000 ja 10 000 Hz juures A0 = 100).
(Eeldatavad tegevused: sobiva takistite suhte arvutamine, signaaliallika takistuse arvestamine takistite valikul, mitteinverteeriva sisendi tasakaalustamine, müraga arvestamine)

 

вспомогательный материал:

Прикрепленный файл  inverteeriv vimendi.jpg   44,6К   0 Количество загрузок

Прикрепленный файл  inverteeriv vimendi 2.jpg   35,37К   0 Количество загрузок

 


инвертер для Acer 5738ZG

09 января 2012 - 02:04

Добрый вечер. Возникла така проблема: Экран лаптопа при включение работает хорошо только первыюе 1-3 секунды, потом становиться очен тусклым, еле-еле возможно разлечить что на экране изображено. подозреваю что сгорел ЛЦД инвертер. Сейчас стоит инвертер с номером 19.21060.082. Где лучше покупать и какие ещё номера совместимы с данный моделью экрана/лаптопа?