| Предыдущая тема :: Следующая тема   | 
	
	
	
		| Автор | 
		Сообщение | 
	
	
		Жорж Дюруа Кадет
  
  
  Зарегистрирован: Jan 08, 2009 Сообщения: 44
 
  | 
		 | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Андрей Разведчик
  
  
  Зарегистрирован: Feb 16, 2008 Сообщения: 171
 
  | 
		
			
				 Добавлено: Пн Мар 30, 2009 20:23:16    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				При разработке ставку делал на рациональный минимум линий связи. SPI достаточно простой и надежный, а эмуляция совместимости с указаными выше интерфейсами привела бы к куче "лишних" проводуль и пришлось бы использовать другой управляющий микроконтроллер. _________________ Путь осилит идущий ... | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Alex654 Ирбисенок
  
  
  Зарегистрирован: Apr 09, 2009 Сообщения: 6
 
  | 
		
			
				 Добавлено: Чт Апр 09, 2009 19:47:12    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Эмулирую данную схему в протеусе, но ни как не работаетт  
 
Использую функции, которые указаны в статье. Но тинька будто не принимает данные, индикаторы не показывают никакие числа , даж не мигают.
 
Осциллограмма записи данных соответствует той, которая указана в статье. Может здесь какие-то подводные камни есть? | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Андрей Разведчик
  
  
  Зарегистрирован: Feb 16, 2008 Сообщения: 171
 
  | 
		
			
				 Добавлено: Чт Апр 09, 2009 19:59:02    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				В протеусе МК нада подключать напрямую без транзисторов. Я в нем моделировал. Работало. Если совсем никак не получется завтра выложу файл Proteus. _________________ Путь осилит идущий ... | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Alex654 Ирбисенок
  
  
  Зарегистрирован: Apr 09, 2009 Сообщения: 6
 
  | 
		
			
				 Добавлено: Чт Апр 09, 2009 20:22:33    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Я пробовал и так и так, результат один и тот же.
 
У меня весь порт B на тиньке не меняет состояния...
 
 	  | Цитата: | 	 		  | Если совсем никак не получется завтра выложу файл Proteus. | 	  
 
Будьте добры, если не затруднит    | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Андрей Разведчик
  
  
  Зарегистрирован: Feb 16, 2008 Сообщения: 171
 
  | 
		
			
				 Добавлено: Пт Апр 10, 2009 16:37:33    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Че то Proteus предательски перестал работать. В железе все робит без проблем.
 
Прилагаю пробный проект с прошивой который поочереди отображает информацию рис.3 и рис.4 статьи. МК ATTiny2313 внутрений RC подключаемые выводы в файле описаны _________________ Путь осилит идущий ... | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Alex654 Ирбисенок
  
  
  Зарегистрирован: Apr 09, 2009 Сообщения: 6
 
  | 
		
			
				 Добавлено: Пт Апр 10, 2009 17:45:37    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Да... что-то не робит. Тинька, которая принимает данные будто не видит их  
 
Попробую собрать в реале. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Андрей Разведчик
  
  
  Зарегистрирован: Feb 16, 2008 Сообщения: 171
 
  | 
		
			
				 Добавлено: Пт Апр 10, 2009 18:10:54    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Если в железе выявятся косяки при работе прошу сообщать. _________________ Путь осилит идущий ... | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Alex654 Ирбисенок
  
  
  Зарегистрирован: Apr 09, 2009 Сообщения: 6
 
  | 
		
			
				 Добавлено: Вт Апр 14, 2009 15:04:22    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Собрал я в реале. Все равно не робит   
 
мастер устройство передает данные(по крайне мере на вольтметре значения скачут постоянно) а вот на слэйв тиньке индикаторы не загораются. Хотя она тоже робит(на порту, куда подключаются базы транзисторов, тоже значения меняются). В чем интересно может быть трабл?
 
Может в фузах что-нибудь включить надо? | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Андрей Разведчик
  
  
  Зарегистрирован: Feb 16, 2008 Сообщения: 171
 
  | 
		
			
				 Добавлено: Вт Апр 14, 2009 16:00:58    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Fuse биты должны быть установлены, так чтоб МК тактировался от внутреннего RC генератора 8МГц. Изначально МК так и настроен.
 
И еще момент, какие использованы LED индикаторы (общий анод, катод) и схема включения транзисторов и какие установлены значения активных уровней макросов, проверте соответвуют ли. _________________ Путь осилит идущий ... | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Alex654 Ирбисенок
  
  
  Зарегистрирован: Apr 09, 2009 Сообщения: 6
 
  | 
		
			
				 Добавлено: Вт Апр 14, 2009 16:47:34    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Все заработало  !
 
Я все время заливал уже готовый hex в МК. при этом ничего не работало. А теперь думаю дай перекомпилирую, мало-ли что... перекомпилировал. залил и все робит!!!
 
Огромное спасибо автору за хорошую разработку и статью. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Андрей Разведчик
  
  
  Зарегистрирован: Feb 16, 2008 Сообщения: 171
 
  | 
		
			
				 Добавлено: Вт Апр 14, 2009 19:22:41    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Там несколько прошивок. Возможно вы не ту заливали. _________________ Путь осилит идущий ... | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Alex654 Ирбисенок
  
  
  Зарегистрирован: Apr 09, 2009 Сообщения: 6
 
  | 
		
			
				 Добавлено: Ср Апр 15, 2009 05:59:12    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				| Я заливал DRIVER_LEDS.hex. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Андрей Разведчик
  
  
  Зарегистрирован: Feb 16, 2008 Сообщения: 171
 
  | 
		
			
				 Добавлено: Ср Апр 15, 2009 16:09:28    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Нужно было выбрать прошивку в соответствии с таблицей 2. Для того она и сделана. _________________ Путь осилит идущий ... | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		 |