Вы можете написать сейчас и зарегистрироваться позже.
Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.
@Armenn
Хорошо. Сделал резистор на 5 Ом.
Результата два.
1. Если включить блок питания в сеть, а уже потом подключить резистор на 5 Ом в фиолетовый провод, тогда резистор просто будет греться.
2. Если подключить резистор на 5 Ом в фиолетовый провод, а уже потом включить блок питания в сеть, тогда случится следующее: лампочка предохранителя от КЗ засветится (через которую я подключаю БП в сеть), а блок питания начнет пищать. Заснял это на видео -
Ну-вы и сравнили.
Вот когда будете строить сварочный инвертор на такую частоту-то там нужно будет учитывать скин эффект. А на частоты до 75кгц-можно забить, отбить и не принимать во внимание. Тем более-что все стараются аппараты до 200А строить.
На кольце плотность тока до 15А на мм ^2, на Ш от 10А на мм^2
А вентилятор-он все лишние тепло сдует ко льдам в Антарктиде.
Проверьте монолит 2,12мм, я таким мотаю СТ. Интересно-что там с ним делается на частотах от 30 до 50кГц?
Длинна провода примерно 2 метра-На сердечник Е70 влазит 18 витков
Добрый вечер всем!
Проблема следующая:
Есть флешка с записанной файловой системой через USB MASS STORAGE DEVICES.
При "втыкании" в порт USB открывается на ПК диск с содержимым.
Я подключил библиотеку Fatfs и прописал низкоуровневые функции чтения и записи в файле diskio.c
Работаю с файлом так:
disk_initialize(SDFatFs.drv);
if(f_mount(&SDFatFs,(TCHAR const*)USER_Path,0)!=FR_OK)
{
//Error_Handler();
Usart1_Send_String("Error_f_mount!\r\n");
}
else
{
if(f_open(&MyFile,"01.WAV",FA_READ)!=FR_OK)
{
//Error_Handler();
Usart1_Send_String("Error_open_File1!\r\n");
}
else
{
Usart1_Send_String("open_File_OK1!\r\n");
}
if(f_open(&MyFile,"01.wav",FA_READ)!=FR_OK)
{
//Error_Handler();
Usart1_Send_String("Error_open_File2!\r\n");
}
else
{
Usart1_Send_String("open_File_OK2!\r\n");
UINT testBytes=0;
f_read(&MyFile, buff1, 512, &testBytes);
sprintf(buf1, "TestBytes=%d\r\n", testBytes);
Usart1_Send_String(buf1);
Usart1_Send_hex((char*)buff1, 512);
Usart1_Send_String("read_File_complite!\r\n");
f_close(&MyFile);
}
}
подправил diskio.c так:
DRESULT disk_read (
BYTE pdrv, /* Physical drive nmuber to identify the drive */
BYTE *buff, /* Data buffer to store read data */
DWORD sector, /* Sector address in LBA */
UINT count /* Number of sectors to read */
)
{
DRESULT res;
//res = disk.drv[pdrv]->disk_read(disk.lun[pdrv], buff, sector, count);
sprintf(buffer0, "sector=%lu\r\n", sector);
Usart1_Send_String(buffer0);
w25qReadPage(buff, sector*2);
w25qReadPage(buff + 256, sector*2+256);
res=RES_OK;
return res;
}
#if _USE_WRITE == 1
DRESULT disk_write (
BYTE pdrv, /* Physical drive nmuber to identify the drive */
const BYTE *buff, /* Data to be written */
DWORD sector, /* Sector address in LBA */
UINT count /* Number of sectors to write */
)
{
DRESULT res;
//res = disk.drv[pdrv]->disk_write(disk.lun[pdrv], buff, sector, count);
w25qWritingByUSB(sector, (uint8_t*)buff);
res=RES_OK;
return res;
}
#endif /* _USE_WRITE == 1 */
функцию чтения на самом деле пробовал прописывать по разному, все равно не корректно работает...
Выдает в отладке такое:
Program start!....
sector=0 // это обращение к функции чтения DRESULT disk_read ();
Error_open_File1!
sector=0 // это обращение к функции чтения DRESULT disk_read ();
Error_open_File2!
Что я забыл еще добавить?
скачай новый архив. там есть важные изменения в комповой программе, по сравнению с той, что я отправлял в личке.
исправлены недоделки и добавлены проверки на некорректные действия.
Здесь все индивидуально, точного ответа нет. Тип фоторезиста, качество фотошаблона, расстояние и время засветки, длина волны св.диодов, "полоскание" в химии ... Надо все пробовать самому, ручками, опыт придет со временем, ничего сложного там нет.
На форуме есть ветка, почитайте.
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.